【问题标题】:How do i stop the command prompt window from opening when i run my python program? [duplicate]当我运行我的 python 程序时,如何阻止命令提示符窗口打开? [复制]
【发布时间】:2014-07-04 22:19:36
【问题描述】:

我不希望在打开我的 python 应用程序时在后台打开 cmd 窗口。为什么会发生这种情况,我该如何做到这一点,当我的程序打开时,只有 GUI 不显示命令提示符。

编辑 - 我在我的 GUI 中使用了 tkinter,我已经将它变成了一个 .exe,我通过 py2exe 将它转换为 .exe。

【问题讨论】:

  • 您是否创建了可执行文件?
  • 请注意,“dos 窗口”的概念已经不存在了。
  • 什么 GUI (tkinter, wxPython, glade, ...)?你是如何运行应用程序的?在什么操作系统上?
  • 我使用 tkinter 作为我的 GUI,是的,我创建了 .exe!

标签: python windows python-2.7 py2exe


【解决方案1】:

您可能在 py2exe 设置中将应用程序类型设置为控制台:

setup(console=...

虽然你需要做到windows:

setup(windows=...

你可以查看这个答案:Hiding command prompt in wxpython app

【讨论】:

    猜你喜欢
    • 2017-10-11
    • 2019-02-24
    • 1970-01-01
    • 2013-12-11
    • 1970-01-01
    • 2019-12-26
    • 1970-01-01
    • 2019-08-11
    • 1970-01-01
    相关资源
    最近更新 更多