py2exe命令行exe如何修改Shell窗口大小及颜色?
我正在尝试通过这个脚本来改变编译后生成的exe文件的图标,脚本是用在我的setup.py里的:
setup(name = "Program Title",
version = "1.0",
options = {"py2exe" : {"compressed" : 1,
"optimize" : 2,
"bundle_files" : 2 }},
console=[{'script': 'program.py',
"icon_resources": [(0, "icon.ico"), (1, "icon.ico"), (42, "icon.ico")]
}],
description = "some description",
author = "author",
author_email ="some@email.com",
license = "wxWindows Licence",
url = "http://some.website.here,
)
但是不幸的是,当它编译的时候,.ico文件没有被带过去(这个文件和program.py、setup.py在同一个文件夹里)。
另外,我想知道是否可以通过py2exe来稍微改变命令提示符的外观,比如改变背景颜色和窗口的大小,因为它弹出来的时候。我查看了文档,但感觉帮助不大。而且我的程序不支持窗口模式,它需要在控制台中运行。
1 个回答
0
看看这些教程,教你如何在控制台里加颜色:
关于图标,可以参考这个来自CustomIcons的建议:
“添加多个图标时,如果这个方法不奏效,请注意:经过大量研究(真的是费了不少劲),我发现多个尺寸的图标有时不工作是因为顺序很重要。在制作图标时,先添加大尺寸的图标,然后再添加小尺寸的。(例如:png2ico icon.ico icon_128x128.png icon_64x64.png icon_48x48.png icon_32x32.png icon_16x16.png)”