python使用urllib2提交http post请求的方法


Posted in Python onMay 26, 2015

本文实例讲述了python使用urllib2提交http post请求的方法。分享给大家供大家参考。具体实现方法如下:

#!/usr/bin/python 
#coding=utf-8 
import urllib 
import urllib2 
def post(url, data): 
  req = urllib2.Request(url) 
  data = urllib.urlencode(data) 
  #enable cookie 
  opener = urllib2.build_opener(urllib2.HTTPCookieProcessor()) 
  response = opener.open(req, data) 
  return response.read() 
def main(): 
  posturl = "http://yourwebname/member/login" 
  data = {'email':'myemail', 'password':'mypass', 'autologin':'1', 'submit':'登 录', 'type':''} 
  print post(posturl, data) 
if __name__ == '__main__': 
  main()

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
Python实现的简单文件传输服务器和客户端
Apr 08 Python
Python json模块使用实例
Apr 11 Python
详细解读Python中的__init__()方法
May 02 Python
Python做简单的字符串匹配详解
Mar 21 Python
Python 比较两个数组的元素的异同方法
Aug 17 Python
numpy中loadtxt 的用法详解
Aug 03 Python
对Python Class之间函数的调用关系详解
Jan 23 Python
Python使用修饰器进行异常日志记录操作示例
Mar 19 Python
Python实现word2Vec model过程解析
Dec 16 Python
pytorch中的卷积和池化计算方式详解
Jan 03 Python
python如何调用java类
Jul 05 Python
用python计算文件的MD5值
Dec 23 Python
Python同时向控制台和文件输出日志logging的方法
May 26 #Python
python实现查找excel里某一列重复数据并且剔除后打印的方法
May 26 #Python
python使用正则表达式提取网页URL的方法
May 26 #Python
python获取指定路径下所有指定后缀文件的方法
May 26 #Python
python通过apply使用元祖和列表调用函数实例
May 26 #Python
python获取一组数据里最大值max函数用法实例
May 26 #Python
Python实现求最大公约数及判断素数的方法
May 26 #Python
You might like
十天学会php(3)
2006/10/09 PHP
PHP利用str_replace防注入的方法
2013/11/10 PHP
浅析php单例模式
2014/11/25 PHP
php提取字符串中网站url地址的方法
2014/12/03 PHP
再推荐十款免费的php开发工具
2015/11/09 PHP
Yii2框架引用bootstrap中日期插件yii2-date-picker的方法
2016/01/09 PHP
PHP Ajax JavaScript Json获取天气信息实现代码
2016/08/17 PHP
PHP中的密码加密的解决方案总结
2016/10/26 PHP
php利用嵌套数组拼接与解析json的方法
2017/02/07 PHP
PHP设计模式之策略模式原理与用法实例分析
2019/04/04 PHP
JS URL传中文参数引发的乱码问题
2009/09/02 Javascript
js判断页面中是否有指定控件的简单实例
2014/03/04 Javascript
javascript淘宝主图放大镜功能
2016/10/20 Javascript
使用JS实现图片轮播的实例(前后首尾相接)
2017/09/21 Javascript
jQuery实现html双向绑定功能示例
2017/10/09 jQuery
浅谈用Webpack路径压缩图片上传尺寸获取的问题
2018/02/22 Javascript
浅谈webpack打包之后的文件过大的解决方法
2018/03/07 Javascript
[55:03]完美世界DOTA2联赛PWL S2 LBZS vs FTD.C 第二场 11.20
2020/11/20 DOTA
Python常见异常分类与处理方法
2017/06/04 Python
Python实现字典的遍历与排序功能示例
2017/12/23 Python
解决Python2.7中IDLE启动没有反应的问题
2018/11/30 Python
对python自动生成接口测试的示例讲解
2018/11/30 Python
python 使用 requests 模块发送http请求 的方法
2018/12/09 Python
Python3.5集合及其常见运算实例详解
2019/05/01 Python
利用python在大量数据文件下删除某一行的例子
2019/08/21 Python
Python常用数据类型之间的转换总结
2019/09/06 Python
python查看矩阵的行列号以及维数方式
2020/05/22 Python
Python 基于jwt实现认证机制流程解析
2020/06/22 Python
爱护公共设施倡议书
2014/08/29 职场文书
关于晚自习早退的检讨书
2014/09/13 职场文书
2015年幼儿园教研活动总结
2015/03/25 职场文书
2015年大学生社会实践评语
2015/03/26 职场文书
退伍军人感言
2015/08/01 职场文书
2019年公司卫生管理制度样本
2019/08/21 职场文书
详解Flutter和Dart取消Future的三种方法
2022/04/07 Java/Android
MySQL中LAG()函数和LEAD()函数的使用
2022/08/14 MySQL