如何使用Python关闭终端?
我一直在网上搜索,没有找到关于如何使用Python代码关闭终端的文章 这是我的代码:如何使用Python关闭终端?,python,terminal,Python,Terminal,我一直在网上搜索,没有找到关于如何使用Python代码关闭终端的文章 这是我的代码: if optionInput == "6": exit() 我希望它关闭终端,而不是仅仅结束其进程。我见过其他项目也有这种情况,我也想这样做。有办法吗?谢谢你试试这个 import os, signal os.kill(os.getppid(), signal.SIGHUP) 为什么需要关闭终端?这至少取决于操作系统、终端仿真器,可能还取决于终端中运行的shell。如果Python没有启
if optionInput == "6":
exit()
我希望它关闭终端,而不是仅仅结束其进程。我见过其他项目也有这种情况,我也想这样做。有办法吗?谢谢你试试这个
import os, signal
os.kill(os.getppid(), signal.SIGHUP)
为什么需要关闭终端?这至少取决于操作系统、终端仿真器,可能还取决于终端中运行的shell。如果Python没有启动终端,Python不应该关闭终端。如果会话包含用户希望保留的Python程序运行前的状态,该怎么办?