Py2Exe를 사용하여 스크립트를 컴파일하려고합니다. 이것은 setup.py 파일입니다. 'Autoreply_SOURCE.py'당신이 볼 수 있듯이, 나는 'variables.py'와 EXE 파일로 바뀝니다 파일로 data_files을 넣어 가지고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를 변경할 수 있어야합니다.
감사