0

私のpythonスクリプトは、ファイルパスの親にファイルを保存します:

desktop = os.path.dirname(os.path.realpath(__file__))
desktop = os.path.abspath(os.path.join(desktop, os.pardir))
file_path = desktop  + "\\" + "text1.txt"

fo = open(file_path, "wb")
fo.write("blabla")
fo.close()

この python スクリプトを py2exe を使って exe にすると、パスfile_pathが見つかりません。これを防ぐ方法は?

4

2 に答える 2

0

実行可能ファイルに変換するモジュールの場所から py2exe を実行する必要があります。

編集:より正確には、その場所に setup.py があることを確認し、そこから実行してください。

于 2013-08-05T11:16:14.700 に答える
0

ここで解決策を見つけました:

http://www.py2exe.org/index.cgi/WhereAmI

于 2013-08-05T21:04:26.683 に答える