タグ

ブックマーク / www.python.jp (7)

  • 6.29 logging -- Python 用ロギング機能

    6.29 logging -- Python 用ロギング機能 バージョン 2.3 で 新たに追加 された仕様です。 このモジュールでは、アプリケーションのための柔軟なエラーログ記録 (logging) システムを実装するための関数やクラスを定義しています。 ログ記録は Logger クラスのインスタンス (以降 ロガー :logger) におけるメソッドを呼び出すことで行われます。各インスタンスは 名前をもち、ドット (ピリオド) を区切り文字として表記することで、 概念的には名前空間中の階層構造に配置されることになります。 例えば、"scan" と名づけられたロガーは "scan.text"、"scan.html"、 および "scan.pdf" ロガーの親ロガーとなります。ロガー名には何をつけてもよく、 ログに記録されるメッセージの生成元となるアプリケーション中の特定の 領域を示すこ

    peltier
    peltier 2009/07/10
  • 文字コード判定ライブラリ Universal Encoding Detector

    Universal Encoding Detector は Mozillaのコードが移植された、文字コードを判定するライブラリです。 とりあえずの使い方はとっても簡単で文字(列)をdetect()するだけで、推定されたエンコーディングと信頼度が返ってきます。 サポートされている文字コードも文句ありません。 「あ」1文字のように入力文字列が短すぎる場合の判定は常に信頼度0.505と出てましたがエンコーディングは合っていました。実用では1文字から推定するなんて皆無なので何も心配することはないでしょう。 <  | >

    peltier
    peltier 2009/03/29
  • 3.1 sys -- システムパラメータと関数

    peltier
    peltier 2008/11/02
    write()をもつオブジェクトならsys.stdin,stdout,stderrに代入できる。
  • 4.3 struct -- 文字列データをパックされたバイナリデータとして解釈する

    注意事項: (1) フォーマット文字 "q" および "Q" は、 プラットフォームの C コンパイラが C の long long 型、 Windows では __int64 をサポートする場合にのみ、 プラットフォームネイティブの値との変換を行うモードだけで利用することが できます。 バージョン 2.2 で 新たに追加 された仕様です。 フォーマット文字の前に整数をつけ、繰り返し回数 (count) を指定することが できます。 例えば、フォーマット文字列 '4h' は 'hhhh' と全く同じ 意味です。 フォーマット文字間の空白文字は無視されます; count とフォーマット 文字の間にはスペースを入れてはいけません。 フォーマット文字 "s" では、count は文字列のサイズと して扱われます。他のフォーマット文字のように繰り返し回数ではありません; 例えば、'10c' が 1

    peltier
    peltier 2007/12/26
  • [Python-ml-jp 2154] Re: バイナリ保存について

    Yasushi MASUDA ymasuda @ ethercube.com 2003年 1月 31日 (金) 18:17:41 JST 前の記事 [Python-ml-jp 2153] バイナリ保存について 次の記事 [Python-ml-jp 2144] PyQtの情報を探しています 記事の並び順: [ 日付 ] [ スレッド ] [ 件名 ] [ 著者 ] 増田です. 亮 玲子 <reiko-akira @ keisoku.toyotamacs.co.jp> wrote: > > 亮です。 > > Pythonでは、1バイトしか保存できないみたいなんですけど、 > 4バイトの整数をバイナリ―で保存したいんですけど > その場合どうしたらよいのでしょうか? 数値データをバイナリ形式にするには struct か array を使います. struct を使ってみてください. str

    peltier
    peltier 2007/12/26
  • 長期セッションプログラム - Python基礎

    キャンプには参加したいけど、内容が濃すぎてちょっと...、という初心者向けのプログラムです。 今回は講師が決めたテーマを参加者が選ぶというやりかたを逆転させ、事前に参加者が決 めたテーマを講師の方が選ぶという方法をとりました。 プログラムリーダー:森 さん、西尾 泰和 さん 内容 Python基礎 スタートプレゼン(GoogleVideo) [AVIミラー:(nyusuke)(smzkw)(nakaj)] ※mpeg4が再生できる環境が必要です 「モジュール」 講師:小林 憲次さん 概要: python の名前空間:辞書を vars(..) を使って調べながら、モジュールに跨る変数や関数のアクセスする様子を示します。 help(.), dir, .__dict__ といった道具によりモジュール/クラス/関数を調べます。 Enthought/Acitive Python ディスト

    peltier
    peltier 2007/04/25
  • IronPythoのご紹介(pdf)

    IronPython のご紹介 マイクロソフト株式会社 デベロッパー & プラットフォーム統括部 エバンジェリスト 荒井 省三 mailto:shozoa@microsoft.com Copyright (C) 2006 Microsoft Corporation, All Rights Reserved 1 アジェンダ IronPython 登場の背景 IronPython のご紹介 Visual Studio との連携 アーキテクチャ と内部構造 まとめ Copyright (C) 2006 Microsoft Corporation, All Rights Reserved 2 IronPython 登場の背景 Copyright (C) 2006 Microsoft Corporation, All Rights Reserved 3 .NET は 動的言語に向

  • 1