2008-06-01から1ヶ月間の記事一覧
「今後の更新に関する方針について(2008/5/31現在)」に書いた通り、メンテナンスや障害時のために、この備忘録の内容をミラーするための作業を行っています。 はてなダイアリーの「日記のインポート/エクスポート」から保存したデータを解析し、日付ごとのHT…
(バージョン2.0以上の)Pythonでは、Expatというライブラリが提供する機能(xml.parsers.expatモジュール)により、XML文書の構文高速にを解析することができる。 解析器の種類としてはストリーム型かつイベント駆動型となり、文書の内容を先頭から読み進めて、…
「Pythonでコマンドラインオプションの解析を行う(概要、コード例、値の確認)」の続き。 この記事で解説しているのは、その記事内のコードについてとなっている。 ヘルプ(オプション一覧)とバージョン情報の表示 OptionParserオブジェクトのメンバ関数add_op…
バージョン2.3以上のPythonでは、optparseという強力なコマンドライン引数解析のモジュールが利用できる。 OptionParserというクラスを使用するのだが、オプションの処理(値の取得やオプション名のチェック)に加え、使用法のヘルプメッセージも作成してくれ…