【Python】pyinstaller打包时添加详细信息

在要被打包的py文件同级目录新建version.txt,写入以下内容

# UTF-8
#
# For more details about fixed file info 'ffi' see:
# http://msdn.microsoft.com/en-us/library/aa381058.aspx
#
VSVersionInfo(
  ffi=FixedFileInfo(
    filevers=(1, 4, 0, 5),
    prodvers=(1, 4, 0, 5),
    mask=0x3f,
    flags=0x0,
    OS=0x4,
    fileType=0x1,
    subtype=0x0,
    date=(0, 0)
    ),
  kids=[
    StringFileInfo(
      [
      StringTable(
        '040904E4',
        [StringStruct('CompanyName', '西咸新区沣西新城云仙鹤网络工作室'),
        StringStruct('FileDescription', '小竹VPS客户管理系统后台'),
        StringStruct('FileVersion', '1.4.0.5'),
        StringStruct('InternalName', '小竹VPS客户管理系统后台'),
        StringStruct('LegalCopyright', '版权所有 © 2024 西咸新区沣西新城云仙鹤网络工作室'),
        StringStruct('OriginalFilename', 'client_ui.exe'),
        StringStruct('ProductName', '小竹VPS客户管理系统后台'),
        StringStruct('ProductVersion', '1.4.0.5')])
      ]),
    VarFileInfo([VarStruct('Translation', [2052, 1252])])
  ]
)
​

版本号:filevers,prodvers,FileVersion,ProductVersion

版权信息:LegalCopyright

应用名称:InternalName,FileDescription

原始文件名称:OriginalFilename

公司名:CompanyName

语言:Translation(以上示例是简体中文)

在打包时加入以下参数即可--version-file=version.txt

完整命令:pyinstaller --onefile --noconsole --version-file=version.txt --icon=./resource/img/icon.ico client_ui.py

示例详细信息
© 版权声明
THE END
点赞15 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容