gpt4 book ai didi

python - py2exe 更改应用程序名称输出

转载 作者:太空狗 更新时间:2023-10-29 18:24:25 24 4
gpt4 key购买 nike

我正在处理我的第一个 Python 项目,我需要使用 py2exe 进行编译。我写了这个 setup.py 代码:

from distutils.core import setup
import py2exe
import sys
import os

if len(sys.argv) == 1:
sys.argv.append("py2exe")

setup( options = {"py2exe": {"compressed": 1, "optimize": 2,"dll_excludes": "w9xpopen.exe",'dist_dir': "myproject", "ascii": 0, "bundle_files": 1}},
zipfile = None,

console = [
{
"script": "myapplication.py", ### Main Python script
"icon_resources": [(0, "favicon.ico")] ### Icon to embed into the PE file.
}
],)

os.system('upx -9 dist/*.exe')
os.system("rmdir /s /q build")
os.system("del /q *.pyc")

设置代码有效,但我需要将已编译应用程序的名称从 myapplication 更改为 project.exe。 py2exe 的哪些选项更改输出应用程序的名称?

最佳答案

"dest_base": "app_name" 添加到您的控制台命令中:

   console = [
{
"script": "myapplication.py", ### Main Python script
"icon_resources": [(0, "favicon.ico")], ### Icon to embed into the PE file.
"dest_base" : "app_name"
}]

关于python - py2exe 更改应用程序名称输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22765503/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com