![](/img/trans.png)
[英]Incomplete response for XHR request in python with requests.get()
[英]Python get JSON Response from XHR Request
一段時間以來,我一直在嘗試使用 requests 和其他 python 工具構建 get 請求,實際上應該返回 JSON。
為了更接近主題,我首先嘗試在瀏覽器中重現整個過程。 因此,我已經到了極限。
關於這個URL: https://unverpackt-verband.de/map
當我查看 Firefox 中的 .network 分析時,我在響應下看到了所需的 json。 但是請求部分是空的。
現在,我將感謝有關如何查找/構建合適的請求以使用 python 以自動方式獲取和處理此 JSON 的幫助。
編輯到目前為止已經嘗試過的內容:
requests.get("https://api.unverpacktverband.de/map").json() 結果:“TooManyRedirects:超過 30 個重定向。” 錯誤
我不確定您是否正在尋找以下內容?
import requests
import pandas as pd
headers = {'accept': 'application/json, text/plain, */*',
'User-Agent': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.5112.79 Safari/537.36'
}
url = 'https://api.unverpackt-verband.de/map'
r = requests.get(url, headers=headers)
df = pd.json_normalize(r.json())
print(df)
終端結果:
id type lat lng
0 1985 storeNoMember 47.558307 9.709220
1 1984 plannedMember 48.941530 8.405472
2 1983 storeMember 49.999355 8.711121
3 1982 mobilePlannedMember 51.838272 6.614867
4 1981 plannedMember 52.841810 7.519561
... ... ... ... ...
631 850 storeNoMember 50.713607 7.044930
632 849 storeNoMember 51.486631 7.214458
633 847 storeMember 49.898628 10.896140
634 846 storeMember 49.840614 7.861260
635 845 storeNoMember 52.201666 8.788376
636 rows × 4 columns
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.