读取utf-8文本文件内容
上一节
下一节

import tkinter as tk
import tkFileDialog as tf
import sys
reload(sys)
sys.setdefaultencoding('utf-8')
t=tk.Tk()
t.title('记事本')
t.geometry('500x466')
def s():
f_name = tf.askopenfilename(title='打开文件',
defaultextension='.txt',
initialdir ='c:\\1',
initialfile = '1.txt')
if f_name:
with open(f_name,'r') as f:
data=f.read()
txt.insert('insert',data)
tk.Button(text='打开文件',command=s).place(x=3,y=1)
txt=tk.Text()
txt.place(x=3,y=32,width=494,height=430)
tk.mainloop()

