标签:字符集 err lin adl readline 读取文件 gbk 内容 coding
使用python进行文件操作
使用:
场景一: 逐行读取文件中的内容
filename = ‘sentiment_score.txt‘ f = open(filename,‘r‘, encoding=‘UTF-8‘) line = f.readline() while line: print(line, end=‘‘) line = f.readline() f.close()
常见问题:
1. UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0x80 in position
解决: 指定utf8字符集进行读取, 打开文件的时候,设置字符集 encoding=‘utf-8‘
标签:字符集 err lin adl readline 读取文件 gbk 内容 coding
原文地址:https://www.cnblogs.com/xingxia/p/python_file.html