問題タブ [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 - CSV 引数への Python ConfigParser 要素
csv ファイルを解析して XML ファイルを生成するスクリプトがあります。パーサーに渡さなければならない引数の 1 つは区切り文字です。私の場合、これはコンマではなくタブです。
この情報は構成ファイルに保存され、抽出して csv パーサーに渡します。
ただし、「区切り文字」は1文字の文字列でなければならないというタイプエラーが発生します。ident の型を確認したところ文字列ですが、\t がタブとして認識されていないようです。ident = '\t' または delimiter = '\t' を入れると動作します。設定ファイルから値を正しく取得するにはどうすればよいですか。
python - PythonでINIファイルを変更する
Pythonを使用して変更する必要のあるINIファイルがあります。モジュールを調べていましたConfigParser
が、まだ問題があります。私のコードは次のようになります:
ただし、amcap.ini
このコードを実行した後にファイルを見ると、変更されていません。誰かが私が間違っていることを教えてもらえますか?
python - Python 2.7:「未解決のインポート:ConfigParser」
最近、組み込みのConfigParserモジュールを利用したPython 2.7スクリプト(EclipseでPyDevを使用)を作成しましたが、スクリプトは完全に機能します。しかし、私がそれをエクスポートして同僚に送ったとき、彼はそれを機能させることができませんでした。まったく同じ設定を使用しているにもかかわらず、彼は「未解決のインポート:ConfigParser」エラーを受け取り続けます。ConfigParserが組み込まれているため、これは発生しないはずです。
私はどこでもグーグルで検索しましたが、実用的な解決策を見つけることができなかったようです。どんな助けでもいただければ幸いです。
python - Python モジュール iniparse を使用して INI ファイルからセクションとキーを削除しますか?
Python モジュールiniparseを使用してキーを INI ファイルに保存していますが、iniparse
. ConfigParserを使用して可能であり、それiniparse
が と下位互換性があることは知っていますが、同じオブジェクトConfigParser
を使用して削除を実行する方法がわかりません。iniparse
python - configparser クラスを拡張し、新しいクラスで構成パーサーを使用する
そのため、既にファイルを読み込んでおり、configparser のすべての機能とさらにいくつかの機能を備えたクラスを作成しようとしています。コードは次のようになります。
そして、次のように別のスクリプトから呼び出されます。
エラーには次のように書かれています:TypeError: module.__init__() takes at most 2 arguments (3 given)
何が欠けていますか? また、構築中に "dkconfig" オブジェクトのすべてのインスタンスに "cluster.ini" ファイルが既に読み込まれているようにするにはどうすればよいですか?
python - ConfigParser を使用して、ファイルで指定されたすべての要素を持つクラスを作成する
後でプログラムで必要になるすべての値を含む .ini のようなファイルを作成しました。以下を参照してください。
これらすべての項目を 1 つのクラスに読み込み、Python プロジェクトの他の部分からアクセスできるようにしたいと考えています。私がこれまでに持っているのは、以下のコードです:
私はPythonを初めて使用しますが、コードにはまだ多くの問題があります:
- クラス ファイルの各項目に属性を追加する必要があります。構成ファイルとクラスを常に同期させます。
- このクラスはシングルトンではないため、インポートされた場所から読み取り/解析が行われます!
- 私のクラスで定義されていない設定ファイルに値が追加されると、おそらくクラッシュします!
代わりに、この問題をどのように解決すればよいですか? クラス属性を動的に作成できますか?
私のクラスは値から読み取るだけでよいので、構成ファイルへの書き込みは必要ありません!
python - キーと値のペアなしでiniを読むpython
以下に示すような構成ファイルを読み込もうとしています
構成パーサーがエラーをスローしているため、これをどのように読み取ることができるか教えてください:
configparser がこれを解析できない場合、他の方法はありますか?
python - ConfigParser のブール値は常に True を返します
これは私のスクリプト例です:
これはconf.ini
次のとおりです。
スクリプトを実行すると、True
2 回出力されます。なんで?に設定されているためFalse
、である必要があります。some_other_boolean
no
python - 構成ファイルから白い文字を削除するにはどうすればよいですか?
Pythonを使用してsamba構成ファイルを変更したいと思います。これは私のコードです
構成ファイルにはタブが含まれていますが、タブを無視する可能性はありますか?
python - ConfigParser がすぐにディスクに書き込まないのはなぜですか?
次のスクリプトがあるとします。
次の図に示すように、ファイルには 1 つのエントリのみが書き込まれます。
ただし、time.sleep(1) のコメントを外すと、すべてのエントリが表示されます。奇妙なことに (とにかく、私には) これは、write_stuff() への呼び出しが 1 つあり、シェルからスクリプトをすばやく連続して呼び出した場合でも発生します。Python が終了すると、ディスクに保存されるものはすべてディスクに保存されると思います。どうしたの?
環境: Mac OS X 10.8 上の Python 2.7.3