【发布时间】:2022-10-12 23:57:03
【问题描述】:
我准备了一些tk应用程序。它可能非常简单,例如:
from tkinter import *
# create root window
root = Tk()
# root window title and dimension
root.title("Welcome to GeekForGeeks")
# Set geometry (widthxheight)
root.geometry('350x200')
# all widgets will be here
# Execute Tkinter
root.mainloop()
我使用某种方法将应用程序转换为 exe 文件。 重要的是什么, 我没有使用,也无法使用 pyinstaller py2exe 等进行操作。我也无法使用将 app.py 更改为 app.pyw 的方法。 但是我对 .exe 的转换工作正常。
问题 - 是否甚至可以隐藏/禁用/调整我的控制台窗口的大小(减小大小)并使应用程序仍然工作?
我不确定它是如何在 pyinstaller py2exe 等中完成的,所以也许可以在应用程序中完成它?
【问题讨论】:
-
我没有使用,也无法使用 pyinstaller py2exe 等进行操作。我也无法使用将 app.py 更改为 app.pyw 的方法。但是我对 .exe 的转换工作正常。那么,您如何将项目转换为 exe,文档说明了什么?
-
你需要解释你的是正在创建可执行文件。 Windows 可执行文件被标记为控制台或 Windows 应用程序。如果标记为控制台应用程序,您将获得一个控制台。这就是为什么 python 同时具有 python.exe 和 pythonw.exe 的原因。
-
@Thingamabobs 我正在使用 clicknium (clicknium.com) 创建一个项目,并且有可能创建可执行文件。据我所知,clicknium 不支持 gui 应用程序 - 所以寻找一些不同的方法来删除控制台:)
-
@patthoyts 与上述相同的评论