python - 如何隐藏 python 命令提示符窗口

标签 python linux windows terminal

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

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

最佳答案

在 Windows 上,您可以使用:

import ctypes
ctypes.windll.kernel32.FreeConsole()

假设您是通过双击启动它的,而不是从控制台启动的。

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

关于python - 如何隐藏 python 命令提示符窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31082405/

相关文章:

Python Beautiful Soup 找不到特定的表

python - PyCurl 请求在执行时无限挂起

python - 如何向 sqlalchemy 中的表添加自定义的任意选项?

java - 找不到适合 jdbc :derby:<db-name> error on JDBC with Java DB on Linux/Ubuntu 的驱动程序

c - 在linux中,我的系统的ip地址存在于哪个文件中

windows - win7下通过命令行刷新壁纸

python - python属性的get和set顺序是什么?

C: 如何在编译内核模块时手动添加依赖

java - 使用名称而不是 PID 终止 Java 进程

windows - 使用 mingw_64 在 Windows 上编译 Rust 时无法加载代码生成后端