pycharm中打开文件需要使用open,代码如下
import os
file = open("exercise01.py")
print(file.read())
此时会报错:UnicodeDecodeError: ‘gbk’ codec can’t decode byte 0x86……
笔者的处理方式是,在open函数中加入文件读写模式的说明,其中二进制文件需要用“rb”读写,故将第二行代码改为file = open(“exercise01.py”, “rb”)即可读出文件。
pycharm中打开文件需要使用open,代码如下
import os
file = open("exercise01.py")
print(file.read())
此时会报错:UnicodeDecodeError: ‘gbk’ codec can’t decode byte 0x86……
笔者的处理方式是,在open函数中加入文件读写模式的说明,其中二进制文件需要用“rb”读写,故将第二行代码改为file = open(“exercise01.py”, “rb”)即可读出文件。