搜索

首页  >  问答  >  正文

python - 包含tkinter的py文件闪退

from tkinter import *
ro = Tk()

python3.4,windows8.1 *64

这句话在交互命令行里是可以执行的,在IDE里也没报错,只是双击打开就会闪退。

在.py里使用其他的都可以正常打开,但是再用tkinter时就会闪退,请问这是为什么?如何解决? 谢谢

伊谢尔伦伊谢尔伦2803 天前1297

全部回复(3)我来回复

  • 巴扎黑

    巴扎黑2017-04-17 17:56:13

    python3里面没有raw_input(),出错之后会抛异常,如果没有处理就会退出

    回复
    0
  • PHPz

    PHPz2017-04-17 17:56:13

    你是把 .py 文件保存后直接双击执行的吧?.py 文件保存后直接双击执行的吧?

    上面这段代码是有问题的,但闪退让你连错误提示都没得看。

    所以,你得用正确的姿势打开 .py 文件,在 Windows

    上面这段代码是有问题的,但闪退让你连错误提示都没得看。

    所以,你得用正确的姿势打开 .py 文件,在 Windows 下,最好这么做:

    🎜 🎜这样执行之后,你会在另一个窗口里看到输出和报错信息。🎜

    回复
    0
  • PHP中文网

    PHP中文网2017-04-17 17:56:13

    from tkinter import *
    ro = Tk()
    ro.mainloop()

    加上最后一行试试

    回复
    0
  • 取消回复