図1

タオルラップConfigParser API
今すぐダウンロード

図1 ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • MIT/X Consortium Lic...
  • 価格:
  • FREE
  • 出版社名:
  • Shrikant Sharat
  • 出版社のWebサイト:
  • http://figs.sharats.me

図1 タグ


図1 説明

イチジク。簡単に設定ファイルのようなINIを読み取るためのPythonライブラリです。イチジクを図ります.Pythonの標準ライブラリからConfigParserモジュールを活用してください。このアイデアは、このライブラリー、つまりPYYAMLまたは標準ライブラリのJSONモジュールに精通している直感的なAPI.USAGEIFを使用すると、開発者が考える必要があるということです。構成をロードするには、次のようになります。ロード/ロード機能を使用します。次のように戻ります。 config.ini ')>>>#)>>>#は、解析対象の文字列を取ります>>> conf = finds(' '' ' Answer = 42 IS_ACTIVE = YES STATION =' '' '' '' '' '' '' '' '' '' '' '' ') :>>>#はファイル名を取ります>>>>>>>>>>>>>>>>>>> )>>>#>>>#>>> jewsers(conf) Answer = 42IS_ACTIVE = YessTatus = expanding >>>#あなたはまたあなたがダンプすることができます= 42IS_Active = YessTatus =展開されているのは、あなたが関心があるのです.configオブジェクトを持っている。驚き!とにかくあなたは快適に感じるこれがどのように行うことができるかどうかを確認できますか?:>>>#:>>>#{'section-name'のようなDICTを返します。} >>> dict(conf)>>># key ':} >>> dict(conf.universe)Dict Onは自動的にそのセクションオブジェクトにDictを実行しないことに注意してください。 TypeAbleStrクラスは、追加されたメソッドが追加されたUnicodeのサブクラスです(AS_BOOL、AS_INT、AS_FLOAT)。 #またはロード時に>>> conf = finjers( 'config.ini'、as_dict = true)ロード方式もAS_DICT引数を取ります。 AS_DICTはキーワード引数.Accesses>>> conf.universe.answeru'42 '>>> conf.universe.answer.as_int42 >>> conf.universe.is_activeu'yes' >>> conf.universe .is_active.as_booltrue >>> conf.universe.Statusu'Expandand '>>> conf.universe u'_Inkpanding'similary上記のように、AS_BOOL(ConfigParserと同様のブール変換)もあります。 getBooleanはgetBooleanを実行しています。 -active.UniversEfalsのコンフィグレーションの新しいオプション...:>>> conf.universe.is_active = false >>> conf.universe.planet_maker = 'Magratea' >>> conf.conf.universe = 'MICE' >>> jecths(conf) Answer = 42IS_ACTIVE = falseStatus = explessplanet_maker = magratheaearth-oricers =マウス...新しいセクション:>>> conf.multiverse.is_active = true >>>ダンプ(conf)回答= 42IS_ACTIVE = falseStatus =展開 iS_ACTIVE = TrueDeletingThe APIはとても退屈です。:>>> del conf.universe.answer >>> del conf.muctiverseNow何ですか?真剣に、ここに設定ファイルを読んで他には何もありません。製品のホームページ


図1 関連ソフトウェア