雜記:用python向網頁提交數據


准備:
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請求。)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM