'''读取文本文件'''
from tkinter import *
from tkinter.filedialog import *
root = Tk()
root.geometry("400x400")
def test1():
with askopenfile(title="上传文件", initialdir="d:", filetypes=[("文本文档",".txt")]) as f:
show["text"] = f.read()
Button(root, text="选取读取的文本文件", command=test1).pack()
show = Label(root, width=40, height=3, bg="pink")
show.pack()
root.mainloop()
老师我换了gbk也报错,utf-8也报错
File "D:/Users/MM/PycharmProjects/gui/my22.py", line 2
SyntaxError: Non-UTF-8 code starting with '\xb6' in file D:/Users/MM/PycharmProjects/gui/my22.py on line 2, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details