f = open("E:\Python_Project\test.txt")
- 错误1:
'unicodeescape' codec can't decode bytes in position 14: truncated \uXXXX escape
解决方法:
在路径前面加上r就好, 因为路径中的\ 是转义字符
f = open(r"E:\Python_Project\test.txt")
- 错误2:
with open("E:\Python_Project\test.txt") as f:
new_file = f.read()
UnicodeDecodeError: 'gbk' codec can't decode byte 0xaf in position 21: illegal multibyte sequence
解决方法:
打开文件的时候指定编码类型:
with open("E:\Python_Project\test.txt", 'r', encoding='UTF-8') as f:
new_file = f.read()