gpt4 book ai didi

python - 如何为 Python 制作具有良好图形的 .exe?

转载 作者:太空宇宙 更新时间:2023-11-03 13:05:34 25 4
gpt4 key购买 nike

我有一个 Python 应用程序,我决定做一个 .exe 来执行它。

这是我用来执行 .exe 的代码:

# -*- coding: cp1252 -*-
from distutils.core import setup
import py2exe, sys, os

sys.argv.append('py2exe')


setup(
options = {'py2exe': {'bundle_files': 1}},
windows = [{'script': "SoundLog.py"}],
zipfile = None,
packages=[r"C:\Users\Public\SoundLog\Code\Código Python\SoundLog\Auxiliar", r"C:\Users\Public\SoundLog\Code\Código Python\SoundLog\Plugins"],
)

但是当我使用 .exe 运行我的应用程序时,图形却大不相同。

在下图中,您可以看到应用程序在左侧运行 python,在右侧运行 .exe。 alt text

如何使 .exe 与运行 thought python 的一样好?

最佳答案

我假设您指的是工具栏和按钮的视觉样式。您需要将 list 文件添加到 EXE 文件或作为单独的文件,以便 Windows 应用最新 comctl32.dll 版本的现代风格。

查看 Using Windows XP Visual Styles With Controls on Windows Forms在 MSDN 上。阅读有关创建“.exe.manifest”文件的相关部分。

可以在 wxPython site 找到更多特定于 py2exe 的教程。 .他们解释了如何使用 setup.py 来包含必要的 list 文件。

关于python - 如何为 Python 制作具有良好图形的 .exe?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3764410/

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