lemon_wb 发表于 2020-5-9 06:23:46

不会看报错信息,怎么从报错信息里知道发生了什么错误?

import pandas as pd
import os
re_path=r"d:\data"
for root,dirs,files in os.walk(re_path):
        for file in files:
                if ".csv" in file:
                        print(file)
                        content=pd.read_csv(os.path.join(root,file))
                        part=os.path.splitext(file)
                        new_name=part+".xlsx"
                        if new_name not in files:
                                content.to_excel(os.path.join(root,new_name))

学习用pandas把同一个文件夹下面的csv文件转换成excel文件,需要处理的文件一共有6个,这6个文件都是系统里导出来的,格式上应该没有任何区别。运行过程中有5个文件都没有问题,就是运行其中一个文件的时候会报错,报错信息如下


请教各位大神,我应该怎么看报错信息,知道是哪里出了问题呢?{:5_111:}

BngThea 发表于 2020-5-9 06:32:02

复制最后一行ParserError信息,去百度或者google中粘贴

wuqramy 发表于 2020-5-9 07:17:40

复制最后一行ParserError信息,翻译一下或者搜索一下
也可以参考这个表:https://fishc.com.cn/thread-45814-1-2.html

老八秘制 发表于 2020-5-9 07:23:16

wuqramy 发表于 2020-5-9 07:17
复制最后一行ParserError信息,翻译一下或者搜索一下
也可以参考这个表:https://fishc.com.cn/thread-458 ...

签名天秀

qiuyouzhi 发表于 2020-5-9 07:48:07

看报错信息应该是这样的:
需要9个field,你传了10个

lemon_wb 发表于 2020-5-9 15:28:55

谢谢各位大神{:5_108:}
页: [1]
查看完整版本: 不会看报错信息,怎么从报错信息里知道发生了什么错误?