import csv# 读取SUMcsv文件with openSUMcsv r as file reader = csvDictReaderfile rows = listreader# 处理数据并生成新的行new_rows = for i in rangelenrows current_row = rowsi if i 0 previous_row = r
这个错误是由于使用的编码格式不正确导致的。在打开文件时,可以指定正确的编码格式来解决这个问题。
修改代码如下:
# 读取SUM.csv文件
with open('SUM.csv', 'r', encoding='utf-8') as file:
reader = csv.DictReader(file)
rows = list(reader)
将encoding参数设置为正确的编码格式,比如utf-8。根据文件实际的编码格式进行设置。
原文地址: https://www.cveoy.top/t/topic/i2mL 著作权归作者所有。请勿转载和采集!