我有一个load_words
函数,我想在应用程序启动时执行它。
在C#中,我将创建以下方法:
private void Form1_Load(object sender, EventArgs e)
{
LoadWords()
}
我怎样才能在Python中执行此操作?
答案 0 :(得分:0)
from tkinter import *
class Application(Frame):
def __init__(self, parent):
self.parent = parent
### put HERE the "onLoad()" code ###
Frame.__init__(self, parent)
# self.create_widgets()
...
def main():
root = Tk()
root.geometry('600x900-0+0') # 120 * 50 ppixels in top right corner of desktop
app = Application(root)
app.master.title('Sample application')
app.mainloop()
if __name__ == '__main__':
main()
有关tkinter中事件的更多信息,另请参阅here。
快乐编码:)。并且不要使用tkinter感到失望。您可以在Python中使用许多其他GUI选项,例如: wxPython对于C#程序员来说,使用它可能更容易。