2024-05-14 21:33:35 发布
网友
我尝试打印csv文件:
file_in = 'idtwitterOut.csv' dataset = open(file_in, "r") for line in dataset: print(line)
但是,结果是:
UnicodeDecodeError: 'charmap' codec can't decode byte 0x9d in position 2782: character maps to <undefined>
在python中对csv文件有特殊处理吗?你知道吗
python中有一个名为csv的模块可以读取.csv文件。你知道吗
csv
.csv
import csv with open('filename.csv', 'r') as csvFile: reader = csv.reader(csvFile) for row in reader: print(row)
希望这有帮助!。你知道吗
这是一个编码问题,所以使用utf8:
utf8
dataset = open(file_in, "r", encoding="utf8")
这是文件字符集编码错误,甚至写入错误。通过使用正确的字符编码,utf8将被解析- 更换管路
with open('filename.csv', 'r') as csvFile:
与
with open('filename.csv', 'r',encoding='utf8') as csvFile:
python中有一个名为
csv
的模块可以读取.csv
文件。你知道吗希望这有帮助!。你知道吗
这是一个编码问题,所以使用
utf8
:这是文件字符集编码错误,甚至写入错误。通过使用正确的字符编码,utf8将被解析- 更换管路
与
相关问题 更多 >
编程相关推荐