如何隐藏 python 命令提示符 window

How to hide a python Command Prompt window

我正在开发一个程序,用户可以在其中输入他们的年龄。这是一个 raw_input 字符串。一旦他们按下回车键。所以在用户给我他们的输入之后。我希望该程序消失并在后台运行 运行。如果可能的话,我想知道如何在 Windows 和 Linux 系统中执行此操作。

hi = raw_input("How old are you? ")

在 Windows 上,您可以使用:

import ctypes
ctypes.windll.kernel32.FreeConsole()

鉴于您是通过双击而不是从控制台启动它的。

为了更好的解决方案,我建议 运行 使用 pythonw.exe 的脚本并使用 GUI 库(tkinter 或更高级的东西)来显示对话框。