杂记:用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