您的位置:首頁技術文章
文章詳情頁

python - requsts.get方法使用的問題?

瀏覽:81日期:2022-07-20 08:29:40

問題描述

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

標簽: Python 編程
相關文章:
国产综合久久一区二区三区