python打开文件乱码
时间: 2023-10-28 22:26:23 浏览: 109
python 文件读写 乱码
4星 · 用户满意度95%
打开文件时出现乱码的问题可能是因为文件的编码与程序使用的编码不匹配所导致的。一种解决方法是以二进制方式打开文件,然后对读取的内容进行utf-8编码。具体代码如下所示:
```python
f = open(r'E:\百度云同步盘\云同步盘\Python\liaotian.txt','rb')
f.seek(0,0)
for each_line in f:
print(each_line.decode('utf-8'))
f.close()
```
您可以将文件路径替换为您实际的文件路径。通过以二进制方式打开文件,并使用utf-8编码对内容进行解码,可以解决打开文件出现乱码的问题。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
阅读全文