Pandas Read_CSV处理空文件

2024-04-25 19:31:42 发布

您现在位置:Python中文网/ 问答频道 /正文

我在一个目录中循环使用CSV文件,使用pandas的read_ccsv读取它们。在

其中一些文件将是空的(只有头文件),因此我得到以下错误:

CParserError: Passed header=1 but only 1 lines in file

虽然我相信有更好的方法,但我的第一反应是处理错误,如下所示:

try:
    v = pd.read_csv(strPath, header = 1)
except CParserError:
    return

但这会导致以下错误:

NameError: name 'CParserError' is not defined

非常感谢你的建议。在


Tags: 文件csvin目录onlypandasread头文件