【发布时间】:2015-08-18 04:38:15
【问题描述】:
我正在 Udacity 上做一些练习。
处理 csv 文件的 pandas 库看起来超级直观。将 pandas 导入为 pd 后,我可以这样做:
读取文件
pd.read_csv("file_path")
写入文件
pd.to_csv("file name")
相比之下,如果我导入 csv 库,代码似乎不直观。我必须这样做:
读取文件
with open("file_path", 'rb') as f:
reader = csv.reader(f)
写入文件
with open("file name", 'wb') as f:
writer = csv.writer(f)
如果 pandas 读/写这么简单,我为什么要选择 csv 库?
【问题讨论】: