闪退
请问为什么在idle上可以正常运行的代码直接用Python打开的时候最后会出现闪退的结果呢?
谢谢大佬们了 程序最后加一个(3)input()(2)raw_input()就行
程序执行完成自动退出 应该学会控制台调试应用程序 谢谢你们{:10_254:} .py文件直接用python打开是运行程序,而一般的程序运行时间非常短,运行完就结束退出了。
但若是从IDLE打开的,那就不是真正的运行程序了,这是控制台执行程序,运行完是不会自动退出的。
这也是由python语言机制导致的,python不需要编译,直接运行,所以才有这种现象
一般的顺序结构程序(就是执行一段时间会结束的程序),可以在末尾加一句input(),这样程序运行完的时候回等待你输入,你不输入程序就还没运行完,就不会退出
页:
[1]