-1
我剛開始在Python中開發與Tkinter做一些接口。 有很多方法來做一個接口,所以我想知道我的代碼的結構是否正確。 此外,我可以運行我的腳本沒有錯誤。但是,它並沒有給我的標籤,你好,世界」。組件不出現在Tkinter Python界面
你能解釋我什麼是錯?
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# import
import tkinter
from tkinter import *
from tkinter.filedialog import *
from tkinter.messagebox import showerror
class MyFrame(Frame):
def __init__(self):
# Definition of the main window
Frame.__init__(self)
self.master.geometry("800x800")
self.master.title("Test application")
label = Label(self, text="Hello, world")
label.pack()
def quit(self):
sys.exit()
# ACTION
def load_file(self) :
filename=askopenfilename(filetypes=(("Input files", "*.igs")))
if filename :
try:
print("""here it comes: self.settings["template"].set(filename)""")
except: # <- naked except is a bad idea
showerror("Open Source File", "Failed to read file\n'%s'" % fname)
return
if __name__=="__main__":
MyFrame().mainloop()