国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

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

快速一鍵生成Python爬蟲請求頭

瀏覽:3日期:2022-06-26 13:08:36

今天介紹個神奇的網站!堪稱爬蟲偷懶的神器!

我們在寫爬蟲,構建網絡請求的時候,不可避免地要添加請求頭( headers ),以 mdn 學習區為例,我們的請求頭是這樣的:

快速一鍵生成Python爬蟲請求頭

一般來說,我們只要添加 user-agent 就能滿足絕大部分需求了,Python 代碼如下:

import requestsheaders = { #’authority’: ’developer.mozilla.org’, #’pragma’: ’no-cache’, #’cache-control’: ’no-cache’, #’upgrade-insecure-requests’: ’1’, ’user-agent’: ’Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.100 YaBrowser/19.7.0.1635 Yowser/2.5 Safari/537.36’, #’accept’: ’text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3’, #’accept-encoding’: ’gzip, deflate, br’, #’accept-language’: ’zh-CN,zh-TW;q=0.9,zh;q=0.8,en-US;q=0.7,en;q=0.6’, #’cookie’: 你的cookie,}response = requests.get(’https://developer.mozilla.org/zh-CN/docs/learn’, headers=headers)

但是有些請求,我們要把特定的 headers 參數添加上才能獲得正確的網絡響應,不知道哪個參數是必要的情況下,就要先把所有參數都添加上,再逐個排除。

但是手動復制粘貼 headers 字典里的每一個鍵值對太費事了

一個不那么方便的解決方案:

用正則表達式或者直接字符串替換,把 headers 字符串直接轉化為字典,封裝成函數方便以后反復調用。

有的人喜歡用這種方法,每次復制headers信息,然后調用自己封裝好的函數,但我覺得還是挺麻煩的。

那么還有沒有快速一鍵生成 Python 爬蟲請求頭的方法呢?這里給大家介紹兩個:

網站在線轉換 Postman實戰演練

抓取網站:https://developer.mozilla.org...

網站在線轉換

1,Chrome 打開開發者選項( f12 )---> network 選項卡 ---> 刷新頁面,獲取請求 ---> 找到頁面信息對應的請求 (通過請求的名稱、后綴和 response 內容來判斷)

快速一鍵生成Python爬蟲請求頭

2,右鍵,copy ---> copy as cURL (bash),注意不是【copy as cURL (cmd)】

快速一鍵生成Python爬蟲請求頭

3,打開網站,https://curl.trillworks.com/,粘貼 cURL (bash) 到左邊 curl command,右邊會自動出 Python 代碼

快速一鍵生成Python爬蟲請求頭

4,生成代碼如下圖

快速一鍵生成Python爬蟲請求頭

5,print ( response.text ) 就可以直接打印網頁源代碼啦!

Postman

1,下載 postman ( Chrome 也有個 postman 的插件,操作應該差不多)

2,打開 postman,彈出的界面可以直接關掉

快速一鍵生成Python爬蟲請求頭

3,import --> paste raw text,在 Chrome 里復制 curl (bash),粘貼到下面的對話框里,點擊 import 按鈕

快速一鍵生成Python爬蟲請求頭

4,點擊 send,模擬網絡請求,下方可查看源代碼

快速一鍵生成Python爬蟲請求頭

5,確保源代碼正常后,點擊 code

快速一鍵生成Python爬蟲請求頭

6,左上角可以選擇編程語言,右上角復制到剪貼板

快速一鍵生成Python爬蟲請求頭

大功告成!

其實我本人平時都是用第一種,網站比較穩定,基本沒出現過異常;有了這個神器就不用自己再構造請求頭了,先一鍵生成,然后再根據需求調一調就好了,幾秒鐘就搞定了。

以上就是快速一鍵生成Python爬蟲請求頭的詳細內容,更多關于快速一鍵生成Python爬蟲請求頭的資料請關注好吧啦網其它相關文章!

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 精品日韩二区三区精品视频 | 欧美午夜免费一级毛片 | 一级做a毛片免费视频 | 国产专区中文字幕 | 九九国产精品视频 | 欧美成人免费一区在线播放 | cao美女 | 狠狠色狠狠色综合 | 中文字幕一区二区三区久久网站 | 日本一级特大毛片 | 成人香蕉视频 | 91久久国产综合精品 | 欧美自拍网 | 亚洲天堂影院在线观看 | 精品国产免费第一区二区三区日韩 | 久草视频福利在线观看 | 国产91精品一区 | 99精品免费久久久久久久久日本 | 国产欧美一区二区三区观看 | 中文字幕在线观看日韩 | 亚洲精品一区二区综合 | 成人看免费一级毛片 | 国产vs久久| 欧美综合在线视频 | 欧美成人乱弄视频 | 99九九99九九九视频精品 | 殴美毛片 | 色综合久久久久 | a毛片在线看片免费 | 米奇888在线播放欧美 | 免费看欧美成人性色生活片 | xxxx欧美视频| 欧美成人精品久久精品 | 中文在线com | 久久久影院亚洲精品 | 日本欧美一区二区 | 日韩精品视频免费在线观看 | 亚洲欧美精品一区 | 国产精品美女一区二区 | 国产韩国精品一区二区三区 | 欧美成人午夜免费完成 |