CSV¶
Odo 通过 Pandas 与本地 CSV 文件进行交互。
关键字参数¶
标准的 CSV 方言术语通常受支持。
has_header=True/False/None
encoding
delimiter
doublequote
escapechar
lineterminator
quotechar
quoting
skipinitialspace
然而,这些或其他参数可能会生效,具体取决于与您的文件进行交互的库。通常,这是 pandas.read_csv 函数,它有一个广泛的关键字参数列表。
转换¶
CSV 文件的默认输入和输出路径是通过 Pandas DataFrames。因为 CSV 文件可能相当大,将其直接读入单个 DataFrame 是危险的。相反,我们将其转换为中等大小的 DataFrames 流。我们称这种类型为 chunks(DataFrame)。
chunks(DataFrame) <-> CSV
CSV 文件也可以高效地加载到 SQL 数据库中。
CSV -> SQL