python requests 簡單示例

2021-10-03 06:47:56 字數 1678 閱讀 8932

說明:

這裡主要記錄一下requests模組的如下幾點:

更詳細的使用參見官方文件:

requests模組的安裝

requests模組資料第三方庫,這裡使用pip進行安裝:

pip install requests

requests模組傳送get請求

requests.get(url=url, headers=headers, params=params)

headers:請求頭

params:查詢字串

# coding:utf-8

import requests

# 請求url

url = ""

# 請求頭

headers =

# 查詢字串

params =

r = requests.get(url=url, headers=headers, params=params)

print (r.status_code) # 獲取響應狀態碼

print (r.content) # 獲取響應訊息

if __name__ == "__main__":

pass

requests模組傳送post請求

requests.post(url=url, headers=headers, data=params)

headers:請求頭

data:傳送編碼為表單形式的資料

# coding:utf-8

import requests

# 請求url

url = ""

# 請求頭

headers =

# 查詢字串

params =

r = requests.post(url=url, headers=headers, data=params)

print (r.status_code) # 獲取響應狀態碼

print (r.content) # 獲取響應訊息

if __name__ == "__main__":

pass

requests模組上傳檔案

requests.post(url=url, headers=headers, data=params, files=files)

引數說明:

headers:請求頭

data:傳送編碼為表單形式的資料

files:上傳的檔案,如:

files =

引數說明:

# coding:utf-8

import requests

# 請求url

url = ""

# 請求頭

headers =

# 查詢字串

params =

# 檔案

files =

r = requests.post(url=url, data=params, headers=headers, files=files)

print (r.status_code) # 獲取響應狀態碼

print (r.content) # 獲取響應訊息

if __name__ == "__main__":

pass

Python Requests 學習筆記

一直想用 python 做點網路相關的東西,找了下,發現了 requests 庫,現記錄下學習筆記。requests 是什麼 requests 入門 requests 提高 首先,requests 是什麼。requests是乙個封裝了 http 操作和請求的庫,可以很方便的抓取網頁的內容,囧,這個是...

python requests傳送json格式資料

requests是常用的請求庫,不管是寫爬蟲指令碼,還是測試介面返回資料等。都是很簡單常用的工具。但是,我們寫程式的時候,最常用的介面post資料的格式是json格式。當我們需要post json格式資料的時候,怎麼辦呢,只需要新增修改兩處小地方即可。詳見如下 import requests imp...

Python Requests 學習 筆記

在做web題目的時候看到一道這樣的題,要讓我迅速提交,看到別人的writeup 發現要寫python指令碼,於是就來學一下python requests 題目連線 來自網路安全實驗室 該文件的內容來自 pyhon requests 快速入門 r requests.get 網域名稱 其他玩法 r re...