- 比如现在我们想要打包一个py应用程序成为exe
- 但是我们又有一些config.txt文件想要同时生成
- 我们可以先执行pyinstaller -Fw test.py
- 这时会生成一个test.spec的文件
- 我们只需要在datas里面添加我们需要的文件就行了,
之后打开exe文件我们就会在 - C:\Users\Bruce\AppData\Local\Temp_TMIXXXX的文件夹里面找到我们在data里面放的文件了,
- 我们在py代码里面可以这样引用这个文件
sys_path = os.path.join(sys._MEIPASS, 'configs.txt')
shutil.copy(sys_path, 'configs.txt')
pyinstaller -p这个也是一个很重要的参数,这个若你引用了当前目录下的py,可以加入pyinstaller -p ./ -Fw