报错:
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