准備:
1. 要提交數據的網址。
2. 網頁中需要提交的數據所對應的鍵即數據要提交給誰或變量名
3. 是在HTML表單中提交(一般為POST請求),還是在URL中提交(一般為GET請求)
動手:
import requests
url = 'xxxxxxx'
r = request.Session() # 建立一個會話,可以保持cookie
# 構造提交數據:
payload = {
'鍵1':數據,
'鍵2':數據,
'鍵3':數據
}
# 提交數據:
respond = r.post(url,data = payload)
print respond.text # 輸出響應
注意:若為POST請求方法,則用pos
t方式提交,數據賦給data;若為GE
T請求方法,則用get方式提交,將d
ata換成params,即將數據賦給para
ms。(因為params是添加到url的請
求字符串中的,用於get請求;而dat
a是添加到請求體--body中的,用於
post請求。)
