from tkinter import *
ro = Tk()
python3.4,windows8.1 *64
这句话在交互命令行里是可以执行的,在IDE里也没报错,只是双击打开就会闪退。
在.py里使用其他的都可以正常打开,但是再用tkinter时就会闪退,请问这是为什么?如何解决? 谢谢
from tkinter import *
ro = Tk()
python3.4,windows8.1 *64
这句话在交互命令行里是可以执行的,在IDE里也没报错,只是双击打开就会闪退。
在.py里使用其他的都可以正常打开,但是再用tkinter时就会闪退,请问这是为什么?如何解决? 谢谢
你是把 .py
文件保存后直接双击执行的吧?
上面这段代码是有问题的,但闪退让你连错误提示都没得看。
所以,你得用正确的姿势打开 .py
文件,在 Windows
下,最好这么做:
这样执行之后,你会在另一个窗口里看到输出和报错信息。
2 回答4.3k 阅读✓ 已解决
2 回答873 阅读✓ 已解决
1 回答4.1k 阅读✓ 已解决
3 回答876 阅读✓ 已解决
2 回答2.2k 阅读✓ 已解决
4 回答2.6k 阅读
3 回答916 阅读✓ 已解决
python3里面没有
raw_input()
,出错之后会抛异常,如果没有处理就会退出