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学习笔记_数据排序方法
May 22 Python
玩转python爬虫之URLError异常处理
Feb 17 Python
python中模块的__all__属性详解
Oct 26 Python
python中print()函数的“,”与java中System.out.print()函数中的“+”功能详解
Nov 24 Python
Python爬虫信息输入及页面的切换方法
May 11 Python
python requests更换代理适用于IP频率限制的方法
Aug 21 Python
python 监测内存和cpu的使用率实例
Nov 28 Python
Python3运算符常见用法分析
Feb 14 Python
在python中list作函数形参,防止被实参修改的实现方法
Jun 05 Python
Python 如何操作 SQLite 数据库
Aug 17 Python
Python Django 后台管理之后台模型属性详解
Apr 25 Python
python-opencv 中值滤波{cv2.medianBlur(src, ksize)}的用法
Jun 05 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数组应该有多大的分析
2009/07/30 PHP
php上传图片生成缩略图(GD库)
2016/01/06 PHP
PHP数组常用函数实例小结
2018/08/20 PHP
ie和firefox不兼容的解决方法集合
2009/04/28 Javascript
jQuery.Validate验证库的使用介绍
2013/04/26 Javascript
Javascript中prototype属性实现给内置对象添加新的方法
2015/05/14 Javascript
jQuery实现仿QQ空间装扮预览图片的鼠标提示效果代码
2015/10/30 Javascript
Javascript中获取浏览器类型和操作系统版本等客户端信息常用代码
2016/06/28 Javascript
AngularJs 指令详解及示例代码
2016/09/01 Javascript
Bootstrap导航条鼠标悬停下拉菜单
2017/01/04 Javascript
DOM事件探秘篇
2017/02/15 Javascript
基于vue实现多引擎搜索及关键字提示
2017/03/16 Javascript
JS数组交集、并集、差集的示例代码
2017/08/23 Javascript
vue router自动判断左右翻页转场动画效果
2017/10/10 Javascript
cnpm加速Angular项目创建的方法
2018/09/07 Javascript
vue单页面实现当前页面刷新或跳转时提示保存
2018/11/02 Javascript
EasyUI 数据表格datagrid列自适应内容宽度的实现
2019/07/18 Javascript
Nuxt.js实现一个SSR的前端博客的示例代码
2019/09/06 Javascript
Vue SPA 初次进入加载动画实现代码
2019/11/14 Javascript
Vue数据双向绑定底层实现原理
2019/11/22 Javascript
如何解决jQuery 和其他JS库的冲突
2020/06/22 jQuery
浅析JavaScript 函数防抖和节流
2020/07/13 Javascript
Python实现一个简单的MySQL类
2015/01/07 Python
详解Django框架中用context来解析模板的方法
2015/07/20 Python
python调用staf自动化框架的方法
2018/12/26 Python
深入了解和应用Python 装饰器 @decorator
2019/04/02 Python
Python生成MD5值的两种方法实例分析
2019/04/26 Python
十分钟搞定pandas(入门教程)
2019/06/21 Python
基于python爬取有道翻译过程图解
2020/03/31 Python
Python字符串的15个基本操作(小结)
2021/02/03 Python
应届生程序员求职信
2013/11/05 职场文书
民主评议党员个人自我评价
2015/03/03 职场文书
个性发展自我评价2015
2015/03/09 职场文书
2015民办小学年度工作总结
2015/05/26 职场文书
anaconda python3.8安装后降级
2021/06/11 Python
利用Java设置Word文本框中的文字旋转方向的实现方法
2021/06/28 Java/Android