怎样让python运行完了不直接退出?

Python06

怎样让python运行完了不直接退出?,第1张

解决办法有两种:

1、代码要对齐,一般Py脚本里面加 input函数是不会自动退出的,正确如下:

2、这种方法是用Input作为控制的,没有加控制语句,建议对输入的东西进行判断,新代码如下:

如何运行python

1、使用Python自带的IDLE  在开始-->程序-->Python2.5(视你安装的版本而不同)中找到IDLE(Python GUI),点击后弹出如下窗体:

在>>>提示符后输入代码,回车,就可以执行此代码。  IDLE支持语法高亮,支持自动缩进,支持方法提示,不过提示的很慢。

2、在命令行窗口上运行,前提是你在系统的PATH变量中配置了Python的安装路径。

一般操作为:右键我的电脑-->属性-->高级-->环境变量,在系统变量列表中找到Path项,点击编辑按钮,在其中追加“C:\Python25”(路径及版本视你安装而定),保存退出。

开始-->运行-->输入cmd,回车,开启一个CMD窗口。在DOS提示符>后,输入python,回车,进入Python环境。

它的运行和IDLE基本一致,但是没有了语法高亮、自动缩进、方法提示,唯一的好处就是运行速度比IDLE快了些。退出此python环境使用Ctrl + Z,然后回车即可。

这个问题是因为python解释器环境遇到一些不能处理异常而结束了,

由于你的Pycharm工具底层其实也是考python.exe进程来解释Python程序的,当python.exe出现异常后,你的程序就不能执行了。

只要重启Pycharm工具,该工具会自动恢复python.exe的。别担心

要看你在什么平台上运行Python的程序了 我知道的有如下:

如果在putty.exe上 就是Ctrl + D

如果在IDLE上 就是Ctrl + C, 可能ESC也会有用;

如果在pyscripter上 如果无限循环的东西基本在XP上就不能暂停了 只能强行把pyscripter用任务管理器关了 别的平台我没试过;