在使用python for循环做数据处理时,会遇到某些文件为空,导致程序报错,可以使用dataframe.empty加if条件判断进行解决

例如:

1 data = pd.read_csv(file, skiprows=1, header=None, error_bad_lines=False)
2 if data.empty:
3     pass
4 else:
5     do

或者

1 data = pd.read_csv(file, skiprows=1, header=None, error_bad_lines=False)
2 if not data.empty:
3     do

 

posted on 2020-06-10 10:26  caicai2019  阅读(19577)  评论(0编辑  收藏  举报