PY中打开文本文件编码矛盾

PY中使用Tkinter的askopenfile函数来制作打开txt文本文件的页面,其余代码没有报错,只是报错信息大概显示f.read()方法编码矛盾,有什么方法解决编码矛盾吗

img

望采纳!!

with open(askopenfilename(title="upload"), encoding='utf-8',errors='ignore') as f:
    showFile["text"] = f.read()

img

这一行代码,增加 encoding="utf-8" 参数即可

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^