python - requsts.get方法使用的問題?
問題描述
請大神指教這是錯在哪兒了,沒看出來。
代碼如下:寫法又問題嗎?
import requests
base_url = ’https://xueqiu.com/hq#exchang...’;headers = {’user_agent’:’Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.89 Safari/537.36’}
req = requests.request(method=’get’,url=base_url,headers=headers)rsp = requests.get(req)
問題解答
回答1:你的req沒有符合url的格式, 看到報錯, req的結果是http://<Request[403]>剛才去看了requests的模塊定義, 覺得requests.request就已經是發起訪問了
import requestsbase_url = ’https://xueqiu.com/hq#exchang...’;headers = {’user_agent’:’Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.89 Safari/537.36’}req = requests.request(method=’get’,url=base_url,headers=headers)print req.text # 直接輸出回答2:
header中的user_agent好像寫法有問題,應該和瀏覽器的寫法一樣才行
回答3:request.get
相關文章:
1. python3.x - python連oanda的模擬交易api獲取json問題第五問2. docker - 如何修改運行中容器的配置3. nignx - docker內nginx 80端口被占用4. docker-machine添加一個已有的docker主機問題5. java - SSH框架中寫分頁時service層中不能注入分頁類6. 關于docker下的nginx壓力測試7. 為什么我ping不通我的docker容器呢???8. node.js - 我是一個做前端的,求教如何學習vue,node等js引擎?9. javascript - js代碼獲取驗證碼倒計時問題10. html5 - 百度echart官網下載的地圖json數據亂碼
