这个错误是由于使用的编码格式不正确导致的。在打开文件时,可以指定正确的编码格式来解决这个问题。

修改代码如下:

# 读取SUM.csv文件
with open('SUM.csv', 'r', encoding='utf-8') as file:
    reader = csv.DictReader(file)
    rows = list(reader)

encoding参数设置为正确的编码格式,比如utf-8。根据文件实际的编码格式进行设置。

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

原文地址: https://www.cveoy.top/t/topic/i2mL 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录