Py2Exeを使用してスクリプトをコンパイルしようとしています。これはsetup.pyファイルです。あなたが見ることができるように、私は「variables.py」としてDATA_FILESを入れているとのexeファイルに変わりは「Autoreply_SOURCE.py」Py2Exe variables.pyファイル
import py2exe
import certifi
print ("Location", certifi.where())
from distutils.core import setup
Mydata_files = ['cacert.pem', 'variables.py']
setup(
console=['Autoreply_SOURCE.py'],
data_files= Mydata_files,
options={
"py2exe":{
"packages": ["tweepy", "json", "winsound",],
"bundle_files": 1,
"compressed": True,
}
}
)
あるvariables.pyに実行されるように、これは、正常に動作し、 .exeが実行されますが、コンパイル後に値が固定されます。これを克服する方法はありますか?ユーザーはメインスクリプトを実行できるはずですが、variables.pyを変更できる必要があります。
おかげ