如何阻止我的Python应用程序在到达代码结束时自动关闭?

时间:2010-02-24 00:34:31

标签: python python-2.6 python-2.x

我是编程新手,尤其是Python。我正在尝试制作一个将华氏温度转换为摄氏温度的应用程序,但我不知道如何让程序保持开放状态。只要它到达代码的末尾,它就会在用户看到他或她的结果之前自动关闭。我正在使用Python 2.6。

4 个答案:

答案 0 :(得分:8)

好吧,我猜你的意思是当你运行python文件时,Windows为你打开的终端关闭得太快了。您可以在程序退出之前添加raw_input('Press Enter to exit')。它告诉Python在退出之前等待输入。

答案 1 :(得分:3)

正如其他人所说的那样,只要求输入即可。但是,我建议在Windows中以不同的方式运行Python脚本。使用IDLE IDE(应该附带您的发行版),只需打开要运行的脚本,然后按F5。然后,您不仅可以根据需要查看输出,还可以检查以交互方式分配的任何变量。这非常方便,尤其是当您刚开始用Python编程时。

您也可以从命令行运行脚本,但如果您刚刚开始,我建议您使用IDLE。

答案 2 :(得分:2)

看一下this question,它在Windows上解决了这个问题,我猜测它是你的平台。

答案 3 :(得分:0)

要求用户再输入一个变量并打印“按Enter键退出...”