2024-04-28 13:06:13 发布
网友
我有一个python脚本,我已经使用一个注册表项使其可删除,但它似乎不起作用。这个命令行.exe窗口只是闪过,我可以让窗口保持不动,还是保存输出?在
编辑:问题是它给出了整个路径,而不仅仅是文件名。在
如果需要纯Python解决方案,则必须用try/except子句包装脚本:
import traceback try: ... your script ... except: traceback.print_exc() raw_input("Press Enter to close") # Python 2 input("Press Enter to close") # Python 3
这样,即使代码抛出异常,窗口也将保持打开状态。当Python无法解析脚本时,即语法错误时,它仍将关闭。如果您也想解决这个问题,我建议您使用一个好的IDE,它可以让您以更愉快的方式进行开发(想到了PyCharm和{a2})。在
脚本执行完毕后,窗口将关闭。在
保持它开放的一个技巧是让它向用户请求某种输入,例如通过raw_input。在
所以你可以加上
raw_input()
在脚本的末尾,等待用户按回车键。在
在脚本末尾插入一行:
raw_input("Press Enter to close") # Python 2
或者
如果需要纯Python解决方案,则必须用try/except子句包装脚本:
这样,即使代码抛出异常,窗口也将保持打开状态。当Python无法解析脚本时,即语法错误时,它仍将关闭。如果您也想解决这个问题,我建议您使用一个好的IDE,它可以让您以更愉快的方式进行开发(想到了PyCharm和{a2})。在
脚本执行完毕后,窗口将关闭。在
保持它开放的一个技巧是让它向用户请求某种输入,例如通过raw_input。在
所以你可以加上
在脚本的末尾,等待用户按回车键。在
在脚本末尾插入一行:
或者
^{pr2}$相关问题 更多 >
编程相关推荐