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类和对象的定义与实际应用案例分析
Dec 27 Python
对python读取zip压缩文件里面的csv数据实例详解
Feb 08 Python
详解pandas库pd.read_excel操作读取excel文件参数整理与实例
Feb 17 Python
Python3转换html到pdf的不同解决方案
Mar 11 Python
python 猴子补丁(monkey patch)
Jun 26 Python
Windows系统下pycharm中的pip换源
Feb 23 Python
python中matplotlib实现随鼠标滑动自动标注代码
Apr 23 Python
工程师必须了解的LRU缓存淘汰算法以及python实现过程
Oct 15 Python
python+selenium爬取微博热搜存入Mysql的实现方法
Jan 27 Python
浅析Python中的套接字编程
Jun 22 Python
Python max函数中key的用法及原理解析
Jun 26 Python
python中字符串String及其常见操作指南(方法、函数)
Apr 06 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注入点构造代码
2008/06/14 PHP
Discuz 模板引擎的封装类代码
2008/07/18 PHP
解析PHP跨站刷票的实现代码
2013/06/18 PHP
PHP仿博客园 个人博客(2) 数据库增添改删
2013/07/05 PHP
PHP版微信公众平台红包API
2015/04/02 PHP
php+ajax实现无刷新动态加载数据技术
2015/04/28 PHP
在WordPress中获取数据库字段内容和添加主题设置菜单
2016/01/11 PHP
PHP获取中国时间(上海时区时间)及美国时间的方法
2017/02/23 PHP
JSQL 基于客户端的成绩统计实现方法
2010/05/05 Javascript
javascript ready和load事件的区别示例介绍
2013/08/30 Javascript
js加载之使用DOM方法动态加载Javascript文件
2013/11/08 Javascript
JS中attr和prop属性的区别以及优先选择示例介绍
2014/06/30 Javascript
jQuery实现拖拽效果插件的方法
2015/03/23 Javascript
jquery+正则实现统一的表单验证
2015/09/20 Javascript
window.setInterval()方法的定义和用法及offsetLeft与style.left的区别
2015/11/11 Javascript
jQuery定义插件的方法
2015/12/18 Javascript
ES6正则表达式扩展笔记
2017/07/25 Javascript
Vue+elementui 实现复杂表头和动态增加列的二维表格功能
2019/09/23 Javascript
jQuery使用ajax传递json对象到服务端及contentType的用法示例
2020/03/12 jQuery
JavaScript实现答题评分功能页面
2020/06/24 Javascript
vue 点击其他区域关闭自定义div操作
2020/07/17 Javascript
js对象属性名驼峰式转下划线的实例代码
2020/09/17 Javascript
Python中的多重装饰器
2015/04/11 Python
Python脚本实现12306火车票查询系统
2016/09/30 Python
Python判断文件和字符串编码类型的实例
2017/12/21 Python
python十进制和二进制的转换方法(含浮点数)
2018/07/07 Python
python getpass实现密文实例详解
2019/09/24 Python
解析pip安装第三方库但PyCharm中却无法识别的问题及PyCharm安装第三方库的方法教程
2020/03/10 Python
HTML5自定义data-* data(obj)属性和jquery的data()方法的使用
2012/12/13 HTML / CSS
类如何去实现接口
2013/12/19 面试题
SQL数据库笔试题
2016/03/08 面试题
给排水专业应届生求职信
2013/10/12 职场文书
党员学习党的群众路线思想汇报(5篇)
2014/09/10 职场文书
重温入党誓词主持词
2015/06/29 职场文书
Nginx配置Https安全认证的实现
2021/05/26 Servers
Win11筛选键导致键盘失灵怎么解决? Win11关闭筛选键的技巧
2022/04/08 数码科技