解决:pandas.errors.EmptyDataError: No columns to parse from file
报错:pandas.errors.EmptyDataError: No columns to parse from file在对多个csv文件处理的时候报错。看了很多人的,最后解决办法如下:修改前:data_raw = pd.read_csv(path + '\\' + file_name, encoding="ISO-8859-15")修改如下:try:data_raw = pd.read_cs
·
报错:
pandas.errors.EmptyDataError: No columns to parse from file
在对多个csv文件处理的时候报错。看了很多人的,最后解决办法如下:
修改前:
data_raw = pd.read_csv(path + '\\' + file_name, encoding="ISO-8859-15")
修改如下:
try:
data_raw = pd.read_csv(path + '\\' + file_name, encoding="ISO-8859-15")
except Exception as e:
print(e, type(e))
if (isinstance(e, pd.errors.EmptyDataError)):
print("这里对空行文件进行处理")
这是是忽略了报错的空文件,继续往下执行。(处理了所有的文件,除开有问题的空文件)
ref:https://segmentfault.com/q/1010000040995130
更多推荐
已为社区贡献1条内容
所有评论(0)