[爆卦]python requests下載檔案是什麼?優點缺點精華區懶人包

為什麼這篇python requests下載檔案鄉民發文收入到精華區:因為在python requests下載檔案這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者kurapica1106 ()看板Python標題[問題] 使用requests下載期交所CSV...


python板大家好

最近在嘗試爬期交所資料

在抓選擇權每日行情的csv時候遇到問題
https://www.taifex.com.tw/cht/3/optDailyMarketView


以下有兩段我使用requests的方法

#1----------------------------------------------------
url = "https://www.taifex.com.tw/cht/3/optDataDown? \
down_type=1&commodity_id=TXO& \
queryStartDate=2022%2F02%2F01& \
queryEndDate=2022%2F02%2F28"
response = requests.get(url)
#-----------------------------------------------------

#2----------------------------------------------------
url = "https://www.taifex.com.tw/cht/3/optDataDown"

c_id = "TXO"
ys, ms, ds = 2022, 2, 1
ye, me, de = 2022, 2, 28
q_s_date = str(ys) + "/" + str(ms) + "/" + str(ds)
q_e_date = str(ye) + "/" + str(me) + "/" + str(de)

payload = {
"down_type": 1,
"commodityId": c_id,
"queryStartDate": q_s_date,
"queryEndDate": q_e_date
}
response = requests.get(url, params = payload)
#-----------------------------------------------------

我原本以為1和2是一樣的

但結果不是

1能抓到東西 但2不行


有大大能替我解惑嗎

--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.140.117.236 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1646569595.A.6B8.html
lycantrope: payload打錯是"commodity_id" 不是 "commodityId" 03/06 20:54
今天查東查西都沒找到問題
居然是錯在這裡QQ
感謝大大
※ 編輯: kurapica1106 (223.140.117.236 臺灣), 03/06/2022 21:24:51

你可能也想看看

搜尋相關網站