小编Dev*_*ner的帖子

如果csv为空,如何不读取read_csv

使用Python 2.7和Pandas

我必须解析我的目录并绘制一堆CSV.如果CSV为空,则脚本会中断并生成错误消息:

pandas.io.common.EmptyDataError: No columns to parse from file
Run Code Online (Sandbox Code Playgroud)

如果我存储了我的文件路径

file_paths=[]
Run Code Online (Sandbox Code Playgroud)

如何阅读每一个并仅绘制非空CSV?如果我将空数据帧定义为df = [],我尝试以下代码

for i in range(0,len(file_paths)):
   if pd.read_csv(file_paths[i] == ""):
      print "empty"
   else df.append(pd.read_csv(file_paths[i],header=None))
Run Code Online (Sandbox Code Playgroud)

python pandas

11
推荐指数
3
解决办法
8702
查看次数

标签 统计

pandas ×1

python ×1