84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
from tkinter import * ro = Tk()
python3.4,windows8.1 *64
这句话在交互命令行里是可以执行的,在IDE里也没报错,只是双击打开就会闪退。
在.py里使用其他的都可以正常打开,但是再用tkinter时就会闪退,请问这是为什么?如何解决? 谢谢
小伙看你根骨奇佳,潜力无限,来学PHP伐。
python3裡面沒有raw_input(),出錯之後會拋出異常,如果沒有處理就會退出
raw_input()
你是把 .py 文件保存後直接雙擊執行的吧?
.py
上面這段程式碼是有問題的,但閃退讓你連錯誤提示都沒要看。
所以,你得用正確的姿勢打開 .py 文件,在 Windows 文件,在 Windows 下,最好這麼做:
Windows
這樣執行之後,你會在另一個視窗裡看到輸出和報錯訊息。
from tkinter import * ro = Tk() ro.mainloop()
加上最後一行試試
python3裡面沒有
raw_input()
,出錯之後會拋出異常,如果沒有處理就會退出你是把
.py
文件保存後直接雙擊執行的吧?上面這段程式碼是有問題的,但閃退讓你連錯誤提示都沒要看。
所以,你得用正確的姿勢打開
.py
文件,在Windows
文件,在Windows
下,最好這麼做:這樣執行之後,你會在另一個視窗裡看到輸出和報錯訊息。
加上最後一行試試