看了好多博主给的解决方法是:加上error_bad_lines=False参数跳过错误字段的行,但我试了好多次都不行。
最简单粗暴的方法就是把csv转xlsx格式,使用openpyxl库来读取和写入Excel文件一般不会出问题。
下面展示一些 内联代码片
。
import openpyxl
input_file = 'merge_data.xlsx'
output_file = 'output.xlsx'
# 读取Excel文件
wb = openpyxl.load_workbook(input_file)
# 选择第一个工作表
ws = wb.active
# 遍历第一列的每个单元格
for row in ws.iter_rows(min_row=1, max_col=1, max_row=ws.max_row):
for cell in row:
# 在单元格值后添加'.png'
cell.value = str(cell.value) + ".png"
# 保存修改后的Excel文件
wb.save(output_file)