postman生成python代码_别再用手敲了,这个工具可以自动生成python爬虫代码
我們?cè)趯?xiě)爬蟲(chóng)代碼時(shí),常常需要各種分析調(diào)試,而且每次直接用代碼調(diào)試都很麻煩
所以今天給大家分享一個(gè)工具,不僅能方便模擬發(fā)送各種http請(qǐng)求,還能輕松調(diào)試,最重要的是,可以將調(diào)試最終結(jié)果自動(dòng)轉(zhuǎn)換成爬蟲(chóng)代碼,它就是——Postman
postman以前是Chrome的插件,經(jīng)過(guò)逐步演變,現(xiàn)在具備很好的跨平臺(tái)性,完美支持MAC,Windows,Linux三大操作系統(tǒng).不管你是哪種操作系統(tǒng)的用戶(hù),你都可以享受到Postman帶來(lái)的便利
它還可以發(fā)送幾乎所有類(lèi)型的HTTP請(qǐng)求,可以在Postman界面里選擇要發(fā)送的請(qǐng)求類(lèi)型,接口地址,請(qǐng)求頭信息以及向接口發(fā)送的入?yún)?Postman完全是界面化的操作,非常直觀.
當(dāng)我們爬一些動(dòng)態(tài)網(wǎng)頁(yè),或者測(cè)試一些接口時(shí),只需勾選一些參數(shù),就能測(cè)試出哪些參數(shù)是必須的,哪些參數(shù)是可以舍棄的
最后,我們可以將調(diào)試好的結(jié)果直接轉(zhuǎn)換成我們需要的爬蟲(chóng)代碼
測(cè)試完畢后,點(diǎn)擊code
選擇你需要的編程語(yǔ)言
以python為例,發(fā)現(xiàn)爬蟲(chóng)代碼已自動(dòng)生成,直接復(fù)制即可:
import?requestsurl?=?"http://map.amap.com/service/subway"querystring?=?{"_1599997789354":"","srhdata":"1100_drw_beijing.json"}payload = ""headers = { 'cache-control': "no-cache", 'Postman-Token': "74188fdc-2156-4fbf-a300-39c94c0b6a67"????}response = requests.request("GET", url, data=payload, headers=headers, params=querystring)print(response.text)最后,Postman安裝包已給大家準(zhǔn)備好,請(qǐng)?jiān)诠娞?hào)【python數(shù)據(jù)分析之禪】后臺(tái)回復(fù)post獲取
總結(jié)
以上是生活随笔為你收集整理的postman生成python代码_别再用手敲了,这个工具可以自动生成python爬虫代码的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: php设计模式及案例分析,一个案例来认识
- 下一篇: 四大金融市场体系对投资者有指导意义 一起