logo
Loading...

csv.reader是否常用 - Cupoy

你好,想請問一下 csv.reader 這個指令常用嗎?若是要講求速度的話,使用 File I/O ...

pycrawler,pycrawler-d02

csv.reader是否常用

2019/11/30 06:00 PM
Python網路爬蟲論壇
Haung Bacon
觀看數:0
回答數:2
收藏數:1
pycrawler
pycrawler-d02

你好,想請問一下 csv.reader 這個指令常用嗎?

若是要講求速度的話,使用 File I/O 的讀取速度會是 csv.reader 的兩倍

若是要講求key值得選取的話,也應該是使用 pandas 或是 csv.DictReader 

我自己測試讀取效能的結果,以100次 iteration來看:

20191201 01:30:47 INFO: File I/O method running 100 times: 0.0157s

20191201 01:30:47 INFO: CsvReader method running 100 times: 0.0307s

20191201 01:30:47 INFO: CsvDictReader method running 100 times: 0.0609s

20191201 01:30:47 INFO: Pandas method running 100 times: 0.2819s


那我的疑問就是,csv.reader真的常使用嗎?