在学习tkinter库时,自己码了一个简单的文件搜索GUI。具体功能是输入关键字、文件类型和所要搜索的文件夹路径,按下搜索按钮能将相关的文件的绝对路径添加到列表上,双击列表所选项能够打开一个包含文件内容的可编辑窗口。
文件搜索GUI
在测试GUI时,发现某些文本文件无法读取,出现报错。具体为:
当执行到如下语句时f = open('/Users/gy/Desktop/自动化1404荣誉称号.txt','r') #以可读模式打开文件
str1 = f.read() #读取文件内容
出现报错:
出现编码错误
意思就是使用utf-8编码方式读取不了文件里的内容。
这时候,需要查看一下自动化1404荣誉称号.txt文件使用采用何种编码方式存储。