Python关闭Shell,不弹出窗口
我正在寻找一种方法来退出pythonshell而不使用Kill?弹出窗口Python关闭Shell,不弹出窗口,python,Python,我正在寻找一种方法来退出pythonshell而不使用Kill?弹出窗口 print ("Hello") print ("Press any key to exit") ex = raw_input ("") exit 我说的是用于windows的python shell,而不是命令提示符 这是一个弹出窗口,我想在用户按下任何键后忽略并关闭程序 在exit()后面添加括号以调用exit函数。现在,它不是作为函数执行它 以下内容将在不显示命令提示符的情况下退出脚本,但您仍需要自行退出IDLE i
print ("Hello")
print ("Press any key to exit")
ex = raw_input ("")
exit
我说的是用于windows的python shell,而不是命令提示符
这是一个弹出窗口,我想在用户按下任何键后忽略并关闭程序
在exit()后面添加括号以调用exit函数。现在,它不是作为函数执行它 以下内容将在不显示命令提示符的情况下退出脚本,但您仍需要自行退出IDLE
import os
print ("Hello")
print ("Press any key to exit")
ex = raw_input ("")
os._exit(0)
=================================================重新启动================================ 我建议您键入以下内容:
导入操作系统
ex=input(“按Enter键关闭程序”)
os.\u退出(0)
,但这不会忽略python shell弹出框。这一点很好。实际上,请尝试使用os.\u exit()立即终止CPython进程。这可能会阻止shell认为脚本仍在运行。os\u exit(0)
除了重新启动shell(类似于windows上的ctrl+f6)外,什么都不做。我更新了答案以使用os。\u exit(0),这应该可以实现。这只是两年后接受答案的副本