2011-07-19 8 views

答えて

3

環境変数%WINDIR%を使用してください。

import os 
winpath = os.environ['WINDIR'] + "\\System\\" 
inifile = open(winpath + filename) 
+0

それは本当maxbit89 @はos.environ [ 'WINDIR'] + "\\ SYSWOW64 \\" – maxbit89

+2

あるTHERこれは64ビットのWindowsには当てはまりません。ただし、これはアプリケーションのビット数にも依存します。 64ビットOS上の64ビットアプリケーションは 'Windir \ System'ディレクトリから読み込み、64ビットOS上の32ビットアプリケーションはwow64ディレクトリを使用する必要があります。 – carlpett

+0

これはまた、レジストリで対話する必要がある場合、btwレジストリでも発生します。 – carlpett

関連する問題