4

設定ファイルを必要とするスクリプト/プログラムを使用しています(使用していますConfigParser)。Linuxでは、デフォルトでこれらの変数を関数~/.myscriptを使用して保存しos.getenv('HOME')ます。

Windowsではos.getenv('USERPROFILE')、ユーザーの「ホーム」ディレクトリを見つけるために使用できることはわかっていますが、隠しファイルをそのように(つまり、名前を付けて.myscript)保存することをお勧めしますか?

もちろん、私はWindowsを使用していませんが、使用する人のためにWindowsを賢く使いたいと思っていました。

これらの構成変数をWindowsに保存するための標準的な場所/方法はありますか?

4

1 に答える 1

2
os.environ['AppData']

通常、組織名を使用してフォルダを作成し、その中にファイルを配置します。ファイルを「非表示」にする必要.はなく、ファイル名の先頭はWindowsでは無効です。

または、レジストリに設定を入れます。

于 2010-05-22T13:08:57.033 に答える