目标效果:
目前只做了基本的打开和保存的功能。
代码:
from tkinter import *
from tkinter import messagebox
from tkinter import filedialog
import os
filename='' #文件名,全局变量
def about():
messagebox.showinfo('提示','这是一个消息框')
def openFile():
global filename #使用全局变量
filename=filedialog.askopenfilename(defaultextension='.txt') #打开文件,默认扩展名是xtxt
if filename=='': #如果没有选择
filename=None
else:
root.title('FileName:'+os.path.basename(filename)) #将文件名显示在标题栏中
textPad.delete(1.0,END) #删除文本框中原有内容
f=open(filename,'r',encoding='UTF-8') #获取文件中内容
textPad.insert(1.0,f.read()) #显示到文本框
f.close()
def saveOtherFile():
global filename
f=filedialog.as