Python - urlopen 結合 csv reader

發佈日期:2021-5-27

從網路上爬 csv 資料下來後,直接套用 Python 內建 csv lib 的方法。

通過 io.TextIOWrapper 假裝 urlopen 的連線是個檔案就好。

import io
import csv
import urllib.request

webpage = urllib.request.urlopen("https://example.com/test.csv")
for row in csv.reader(io.TextIOWrapper(webpage)):
    print(row)

資料來源