問題タブ [configparser]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - ConfigObjとConfigParserのどちらが良いですか?
Pythonプログラム、組み込みモジュール( ConfigParser)、または独立したプロジェクト(ConfigObj )の設定ファイルを作成するには、どちらが適していますか?
python - ConfigObj/ConfigParser と Python 設定ファイルに YAML を使用する場合の比較
Python プログラムの設定ファイルを作成する場合、組み込みモジュール (ConfigParser) と独立プロジェクト (ConfigObj) と、YAML データのシリアル化形式を使用する場合、どちらが優れていますか? 組み込みライブラリではありませんが、ConfigObj は ConfigParser よりも使いやすいと聞いています。また、YAML を使用するには少し時間がかかりますが、PyYAML は簡単に使用できることも読みました。実装の容易さは別として、設定/構成ファイルを作成するための最良のオプションはどれですか?
python - ConfigParser を使用して ini ファイルのオプション値を編集する (Python)
ini
できればConfigParserを使用してファイルの値を編集する方法を知っている人はいますか? (または、開始する場所でさえ素晴らしいでしょう!) 設定ファイル全体にたくさんのコメントがあるので、値を取得して複数のファイルをいじるのではなく、値を編集するだけでそれらを維持したいと思います。
私の設定ファイルの構造:
ご覧のとおり、さまざまなセクション名に同じオプションを使用しているため、1 つのセクションの値だけを編集するのは、ConfigParser で編集できない場合は少し面倒です。
前もって感謝します。
python - Python で ConfigParser を使用して config.ini セクションの名前を変更します。
PythonでConfigParserを使用して構成ファイルのセクションの名前を変更する簡単な方法はありますか? セクションを削除して再作成する必要はありませんが、それが今の私の唯一の答えです。
python - ConfigParser で構成ファイルの空の値を処理するには?
python configparserモジュールを使用して、iniファイルに値のないタグを解析するにはどうすればよいですか?
たとえば、次の ini があり、rb を解析する必要があります。以下の例のように、一部の ini ファイルでは rb に整数値が含まれ、一部の ini ファイルではまったく値がありません。valueerrorを取得せずにconfigparserでそれを行うにはどうすればよいですか? getint 関数を使用します
python - Pythonのプロパティファイル(Javaプロパティと同様)
次の形式(.propertiesまたは.ini)が与えられます。
Javaの場合、上記の形式を解析/操作する機能を提供するPropertiesクラスがあります。
Pythonの標準ライブラリ(2.x)に似たようなものはありますか?
そうでない場合、他にどのような選択肢がありますか?
python - PythonConfigParserは構成をファイルに永続化します
次の内容の構成ファイル(feedbar.cfg)があります。
次のPythonスクリプトを実行した後:
出力は次のとおりです。
ただし、ファイルは更新されません。cfgファイルの内容は同じままです。
助言がありますか ?
構成情報をファイルからPythonクラスにバインドする別の方法はありますか?JavaのJAXBのようなもの(ただし、XMLの場合はなく、.iniファイルのみ)。
ありがとう!
python - 既存の文字列を ConfigParser に置き換える問題
ConfigParser を使用して簡単な設定を .ini ファイルに保存しています。これらの設定の 1 つはディレクトリです。D:/Documents/Data
などのディレクトリ文字列を などの短いディレクトリ文字 列に置き換えるD:/
と、残りの文字はオプションの 2 行下に配置されます。したがって、.ini ファイルは次のようになります。
私は何を間違っていますか?これが私のコードです:
python - ロギングとCherryPyは同じ設定ファイルを共有できますか?
PythonロギングモジュールとCherryPyのConfigAPIはどちらもConfigParserファイルを使用します。したがって、私は、自分のアプリケーション構成、ログ構成、およびCherryPyの構成に単一の構成ファイルを使用できると想定しました。
ロギングとCherryPyが別々の場合、それらは正常に機能し、ConfigParserAPIを使用して構成ファイルはエラーなしで解析されます。ただし、CherryPyはこのセクションで吠えているようです。
次の例外を与える:
CherryPyのドキュメントには、CherryPyの構成ファイルを他の構成と分離する必要があるとは書かれていませんが、これが必要になる可能性があると私は考え始めています。ドキュメントには、サイトごとに複数のアプリがある場合、サイトとアプリの構成を分離する必要があるかもしれないと書かれていますが、それは別の問題のようです...それは私のロギング構成をCherryPyアプリの構成と間違えていますか?
これは可能ですか?そうでない場合は、CherryPyがそもそもConfigParserライブラリを使用することさえわざわざする理由がわかりません。
python - ConfigParser を使用したタプルのリストの保存と取得
構成ファイルにいくつかの構成データを保存したいと思います。サンプルセクションは次のとおりです。
ConfigParser モジュールを使用して、これをタプルのリストに読み込むことは可能ですか? そうでない場合、何を使用しますか?