pandas-使用-点-read-table (PD012)
源自 pandas-vet linter。
作用
检查是否使用 pd.read_table
读取 CSV 文件。
为什么这不好?
在 Pandas API 中,pd.read_csv
和 pd.read_table
除了默认分隔符外是等效的:pd.read_csv
默认使用逗号 (,
),而 pd.read_table
默认使用制表符 (\t
) 作为默认分隔符。
当读取逗号分隔的数据(如 CSV 文件)时,优先使用 pd.read_csv
而不是 pd.read_table
,因为它更符合习惯用法。
示例
建议改为