使用pyinstaller打包python3工程增加文件版本和版权信息

使用pyinstaller打包python工程成exe时可以添加版本信息等装逼内容,步骤如下:

先取得一个标准的windows 电脑软件的版本信息文件

python grab_version.py C:\Windows\System32\diskext.exe

grab_version.py是pyinstaller自带的一个工具,用于获得其他.exe程序的版本信息文件,版本信息文件里面包括公司名,程序内部名称版本号之类,然后再把这个信息里面的相关信息更改成你想要的信息,再使用上面的--version-file=ver_file 参数的把版本信息注射到.exe中去。

其中注意因为这个版本信息是严格的数据结构,所以最好不要随意修改,有可能导致版本信息文件失效,推荐使用是notepad++更改。

其中grab_version.py的位置在pyinstaller 根目录下的utils目录下。

2.修改产生的版本信息文件就在程序的当前目录下,更改好版本信息文件之后就可以开始使用了

python pyinstaller.py --version-file=ver_info.txt --onefile --windowed main.py

3.选取一个喜欢.ico文件,作为自己软件的图标,打包进exe中

pyinstaller --version-file=D:\pycharmProject\testerclub\src\version\f_ver.txt -i D:\pycharmProject\testerclub\src\icon\testerclub_64px.ico -w -F testerclub.py

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181030G006KB00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券