av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

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

淺析Python requests 模塊

瀏覽:3日期:2022-07-08 18:11:47

Python requests 模塊

requests 模塊是我們使用的 python爬蟲 模塊 可以完成市場進80%的爬蟲需求。

安裝

pip install requests

使用

requests模塊代碼編寫的流程:

- 指定url - 發(fā)起請求 - 獲取響應對象中的數(shù)據(jù) - 持久化存儲

-------------案例-------------------------import requests# 指定urlurl='https://www.sogou.com/'# 發(fā)起請求response = requests.get(url)# 獲取響應對象中的數(shù)據(jù)page_text = response.text# 持久化存儲with open(’./sogou.html’,’w’,encoding=’utf-8’) as fp: fp.write()-------------------------------------------

參數(shù)

# post 數(shù)據(jù)response = requests.post(url=url,data=data,headers=headers)# get 數(shù)據(jù)response = requests.get(url=url,data=data,headers=headers)# 返回二進制數(shù)據(jù)response.content # 返回字符串數(shù)據(jù) response.text # 返回json對象 response.json()

其他了解

1、該模塊實現(xiàn)爬取數(shù)據(jù)前需要查找需要爬取數(shù)據(jù)的指定URL,可通過瀏覽器自帶抓包功能。

# 瀏覽器抓取 Ajax 請求F12 --> Network --> XHR --> Name --> Response

2、上面的headers參數(shù)是進行UA偽裝為了反反爬

反爬機制:UA檢測 --> UA偽裝

3、下面是http我們爬包是常用的請求頭參數(shù)

- accept: 瀏覽器通過這個頭告訴服務器,他所支持的數(shù)據(jù)類型- Accept-Charset:瀏覽器通過這個頭告訴服務器,它支持那種字符集- Accept-Encoding:瀏覽器通過這個頭告訴服務器,支持的壓縮格式- Accept-Language:瀏覽器通過這個頭告訴服務器,他的語言環(huán)境- Host:瀏覽器同過這個頭告訴服務器,想訪問哪臺主機- If-ModifiedSince:瀏覽器通過這個頭告訴服務器,緩存數(shù)據(jù)的時間- Heferer:瀏覽器通過這個頭告訴服務器,客戶及時那個頁面來的,防盜鏈- Connection:瀏覽器通過這個頭告訴服務器,請求完后是斷開鏈接還是保持鏈接- X-Requested-With:XMLHttpRequest 代表通過ajax方式進行訪問- User-Agent:請求載體的身份標識

以上就是淺析Python requests 模塊的詳細內容,更多關于Python requests 模塊的資料請關注好吧啦網(wǎng)其它相關文章!

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 99热这里 | 一区二区三区av | 日韩精品一区二区视频 | 国产精品1区2区3区 国产黄在线观看 | 日韩午夜在线观看 | 黄色大片在线播放 | 美女免费视频网站 | 在线伊人网 | 涩涩在线 | 综合色婷婷一区二区亚洲欧美国产 | 日韩欧美中文在线 | 亚洲91av| 天天综合色 | 成人xxx| av在线播放观看 | 日本少妇网站 | 色综合五月 | 久操av在线 | 午夜激情网站 | 日韩1区2区| 蜜臀久久99精品久久久久久宅男 | 1级黄色片 | 成人小视频在线 | 日韩网站免费观看 | 中文字幕在线免费观看视频 | 欧美一区二区在线视频 | 久久精品美女 | 天天躁日日躁狠狠躁伊人 | 亚洲欧美日韩一区二区三区四区 | 欧美一级淫片免费视频魅影视频 | 欧美日韩国产在线 | 国产成人精品三级麻豆 | 女同一区二区 | 亚洲不卡视频 | 国产这里只有精品 | 亚洲欧美一区二区三区在线 | 九九精品在线观看 | 性色av一区二区 | 成人一区二区视频 | 可以看毛片的网站 | 一区二区小视频 |