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使用新浪微博api上传图片到微博示例
Jan 10 Python
Python中用PIL库批量给图片加上序号的教程
May 06 Python
举例详解Python中yield生成器的用法
Aug 05 Python
python如何通过protobuf实现rpc
Mar 06 Python
Python2.x利用commands模块执行Linux shell命令
Mar 11 Python
python进阶_浅谈面向对象进阶
Aug 17 Python
python实现K最近邻算法
Jan 29 Python
python在html中插入简单的代码并加上时间戳的方法
Oct 16 Python
python读取各种文件数据方法解析
Dec 29 Python
python+ffmpeg批量去视频开头的方法
Jan 09 Python
python错误调试及单元文档测试过程解析
Dec 19 Python
Python绘制地图神器folium的新人入门指南
May 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 Mysql类 可以参考学习熟悉下
2009/06/21 PHP
PHP运行SVN命令显示某用户的文件更新记录的代码
2014/01/03 PHP
php switch语句多个值匹配同一代码块应用示例
2014/07/29 PHP
php获取远程图片并下载保存到本地的方法分析
2016/10/08 PHP
php rmdir使用递归函数删除非空目录实例详解
2016/10/20 PHP
pjblog中的UBBCode.js
2007/04/25 Javascript
JQuery 遮罩层实现(mask)实现代码
2010/01/09 Javascript
jquery ajax 调用失败的原因示例介绍
2013/09/27 Javascript
js图片实时加载提供网页打开速度
2014/09/11 Javascript
轻松学习Javascript闭包函数
2015/12/15 Javascript
Linux下为Node.js程序配置MySQL或Oracle数据库的方法
2016/03/19 Javascript
AngularJS入门教程之更多模板详解
2016/08/19 Javascript
详解javascript事件绑定使用方法
2016/10/20 Javascript
解析AngularJS中get请求URL出现的跨域问题
2016/12/01 Javascript
小程序关于请求同步的总结
2019/05/05 Javascript
通过实例解析js简易模块加载器
2019/06/17 Javascript
vscode vue 文件模板的配置方法
2019/07/23 Javascript
JS实现水平移动与垂直移动动画
2019/12/19 Javascript
基于javascript的无缝滚动动画1
2020/08/07 Javascript
解决vue打包报错Unexpected token: punc的问题
2020/10/24 Javascript
浅谈JSON5解决了JSON的两大痛点
2020/12/14 Javascript
[02:38]DOTA2英雄基础教程 噬魂鬼
2014/01/03 DOTA
django 删除数据库表后重新同步的方法
2018/05/27 Python
解析Python3中的Import
2019/10/13 Python
深度学习入门之Pytorch 数据增强的实现
2020/02/26 Python
基于Tensorflow一维卷积用法详解
2020/05/22 Python
Python调用SMTP服务自动发送Email的实现步骤
2021/02/07 Python
Pyside2中嵌入Matplotlib的绘图的实现
2021/02/22 Python
HTML5的video标签的浏览器兼容性增强方案分享
2016/05/19 HTML / CSS
利用纯html5绘制出来的一款非常漂亮的时钟
2015/01/04 HTML / CSS
Timberland美国官网:全球领先的户外品牌
2016/08/15 全球购物
农业资源与环境专业自荐信范文
2013/12/30 职场文书
数学教师个人总结
2015/02/06 职场文书
学校教代会开幕词
2016/03/04 职场文书
CentOS7安装MySQL8的超级详细教程(无坑!)
2022/06/10 Servers
Go语言编译原理之变量捕获
2022/08/05 Golang