python打开文件时,找不到文件 FileNotFoundError: [Errno 2] No such file or directory报错

小白一枚,记录学习错误,共同进步

python打开文件时,找不到文件 FileNotFoundError: [Errno 2] No such file or directory报错 UnicodeDecodeError: ‘gbk’ codec can’t decode byte 0xad in position 2: illegal multibyte sequence

原代码:
txtfile=open(r"F:\学习资料\三国演义",“rt”)
初次修改后的代码:
txtfile=open(“F:\学习资料\三国演义.txt”,“rt”)
但很可惜还是报了其他的错误:UnicodeDecodeError: ‘gbk’ codec can’t decode byte 0xad in position 2: illegal multibyte sequence
这是win10特有的bug,要在打开方式里指定编码的格式
最终修改的代码如下:
txtfile=open(“F:\学习资料\三国演义.txt”,“rt”,encoding=“utf-8”)
最后就可以运成功了
第一篇博客就写到这里啦,good lucky to everyone

你可能感兴趣的:(python学习之路,python)