pkrh.net
当前位置:首页 >> PythonWinDows运行闪退 >>

PythonWinDows运行闪退

打开cmd窗口,cd到py文件路径,直接输入python文件名,然后看到底有什么错

windows下用命令行方式运行Python脚本,用命令提示符(即cmd)就可以了,好像不用powershell这个高级货。 在cmd里,切换到脚本所在目录后,直接输入"xxx.py"就可以执行脚本了,连“python.exe”都可以省略。

1、把python的scripts文件夹加入到环境变量里面 2、运行cmd 3、cd XXX切到程序所在文件夹 4、输入python xxx.py

我试了一下,也是秒退。 在命令行里运行,发现输出说是有不可识别的字符,那肯定是其中的中文字了。 要么把那行中文注释删掉,要么在最开始加上 # coding=gbk

字符编码的问题较大吧,因为楼主用了校多的中文,先换成英文先试试。或者改一下编码。另外 n取到用户输入的,为string,要转换成int才能比较,不然判断会有错。另外调试时,尽量在cmd下,用python xx.py调试,可以看到报错信息,不要直接双击py...

闪退是因为执行完毕就结束了,你想要运行就用os.system('pause')暂停,或者打开个cmd窗口,然后运行python test.py

看看帮助文件吧,3.0开始,print 后面要加括号了。 3.0需要再文件结尾写上: input () 如果你是新手,而且是自学,最好用2.5的开始学,因为3是最新的,改的东西太多了,网上的教程都是2.x的。 其实,建议你掌握一下python的格式,然后用记事本...

可能是你安装了2个版本的python,导致引用文件会互相覆盖。重新安装或修复一下应该就可以了。

解决办法有两种: 1、代码要对齐,一般Py脚本里面加 input函数是不会自动退出的,正确如下: 2、这种方法是用Input作为控制的,没有加控制语句,建议对输入的东西进行判断,新代码如下: 如何运行python 1、使用Python自带的IDLE 在开始-->程序-...

import sys try: put all your code here except: print "Unexpected error:", sys.exc_info() # sys.exc_info()返回出错信息 raw_input('press enter key to exit') #这儿放一个等待输入是为了不让程序退出 这样exe运行时如果出错程序也不会直...

网站首页 | 网站地图
All rights reserved Powered by www.pkrh.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com