【问题标题】:Running a .exe of GUI based application in background在后台运行基于 GUI 的应用程序的 .exe
【发布时间】:2015-09-22 04:57:58
【问题描述】:

我开发了一个基于 GUI 的应用程序,在 python 中具有前端(使用 Tkinter)和后端。后来,我使用py2exe将这个应用程序转换为.exe文件。当我运行这个 .exe 文件时,会打开两个单独的窗口,一个是应用程序 GUI,另一个是命令提示符。

最后我想开发一个软件,你点击.exe,弹出GUI,你就可以使用该软件了。不应打开任何命令提示符窗口。这是我的第一个基于 GUI 的应用程序,如果我的问题听起来很幼稚,请原谅我。

【问题讨论】:

  • 那么问题出在哪里??
  • 当我运行.exe文件时,也弹出命令提示符窗口。我不希望那个窗口打开。只是应用程序 GUI 应该打开。 @SSH

标签: python windows user-interface service cmd


【解决方案1】:

您需要在 setup.py 中指定以下内容:

setup(
    ...
    windows=['name_of_your_file.py']
    ...
)

这向 py2exe 表明你想要一个没有控制台窗口的 GUI 来输出。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-04-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-11-27
    相关资源
    最近更新 更多