Tkinter基础之简单的GUI文本编辑器

初级入门Python的GUI,可以使用自带的Tkinter模块。
制作一个简单的GUI文本编辑器,
源代码如下:
from tkinter import *
from tkinter.scrolledtext import ScrolledText
def load():
with open(filename.get())as file:
contents.delete(‘1.0’,END)
contents.insert(INSERT,file.read())

def save():
with open(filename.get(),‘w’)as file:
file.write(contents.get(‘1.0’,END))

top=Tk()
top.title(“Simple Editor”)

contents=ScrolledText()

contents.pack(side=BOTTOM,expand=True,fill=BOTH)

filename=Entry()
filename.pack(side=LEFT,expand=True,fill=X)

Button(text=‘Open’,command=load).pack(side=LEFT)
Button(text=‘Save’,command=save).pack(side=LEFT)

mainloop()

你可能感兴趣的:(Python,GUI,Tkinter)