python如何将多个文件打包到EXE中

admin Python评论484字数 369阅读模式
import sys
import os

# 获取可执行文件的路径
exe_path = sys.executable

# 获取可执行文件所在的目录
exe_dir = os.path.dirname(exe_path)

# 获取释放出来的文件路径
release_file_path = os.path.join(exe_dir, "install.dat")

# 打印释放出来的文件路径
print(release_file_path)

使用上面代码先获取到EXE释放出来的目录和名字

打包的时候添加--add-data文件就行示例代码如下:

# pip install pyinstaller
# 终端运行:

pyinstaller -w --onefile  --add-data "install.dat;." 脚本名字.py

# exe文件在dist文件夹下

这样子就可以把需要的文件一起打包到EXE中了

 

版权声明:文章图片资源来源于网络,如有侵权,请留言删除!!!
广告也精彩
admin
  • 本文由 发表于 2023年7月19日 21:58:08
  • 转载请务必保留本文链接:https://www.58pxe.com/10769.html
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: