在此處使用 Python 或 Curl 下載 json 檔案不起作用 url:
https://api.nasdaq.com/api/screener/stocks?tableonly=true&limit=25&offset=0&download=true
匯入請求
json_data = {
'tableonly':'真',
'限制':'25',
'偏移':'0',
'下載':'真'
}
標題 = {
'用戶代理': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:99.0) Gecko/20100101 Firefox/99.0',
'接受': '*/*',
'接受編碼':'gzip,放氣',
'Accept-Language': 'en-US,en;q=0.5',
'內容型別':'應用程式/json',
“平臺”:“網路”,
'hl': 'en',
“作業系統”:“網路”,
'osv': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:99.0) Gecko/20100101 Firefox/99.0',
“應用程式”:“全球”,
'lzone': 'dc_core_r001',
'ph': 'MacOS 火狐',
'語言環境': 'eng',
# 'reqid': req_id,
“設備型別”:“網路”
}
pos = requests.get('https://api.nasdaq.com/api/screener/stocks', json=json_data,headers=headers)
#print("內容型別:應用程式/json\n\n")
print("內容型別:文本/html\n\n")
列印(位置)
uj5u.com熱心網友回復:
您當前將 params 鍵作為 JSON 正文發送,請改用 params。
response = requests.get('https://api.nasdaq.com/api/screener/stocks', params=json_data, headers=headers)
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/479827.html
