python通过post提交数据的方法


Posted in Python onMay 06, 2015

本文实例讲述了python通过post提交数据的方法。分享给大家供大家参考。具体实现方法如下:

# -*- coding: cp936 -*-
import urllib2
import urllib
def postHttp(name=None,tel=None,address=None,
       price=None,num=None,paytype=None,
       posttype=None,other=None):
  url="http://www.xxx.com/dog.php"
  #定义要提交的数据
  postdata=dict(name=name,tel=tel,address=address,price=price,
         num=num,paytype=paytype,posttype=posttype,other=other)
  #url编码
  postdata=urllib.urlencode(postdata)
  #enable cookie
  request = urllib2.Request(url,postdata)
  response=urllib2.urlopen(request)
  print response

调用函数:

postHttp('姓名','电话','地址','230元', '1','货到付款','EMS国内邮政特快专递','饥渴长耳兔-国际品牌')

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

Python 相关文章推荐
python结合opencv实现人脸检测与跟踪
Jun 08 Python
Ubuntu 16.04 LTS中源码安装Python 3.6.0的方法教程
Dec 27 Python
利用selenium 3.7和python3添加cookie模拟登陆的实现
Nov 20 Python
详解如何利用Cython为Python代码加速
Jan 27 Python
Django管理员账号和密码忘记的完美解决方法
Dec 06 Python
python3 dict ndarray 存成json,并保留原数据精度的实例
Dec 06 Python
Python requests模块cookie实例解析
Apr 14 Python
python针对Oracle常见查询操作实例分析
Apr 30 Python
python mysql中in参数化说明
Jun 05 Python
Django配置Bootstrap, js实现过程详解
Oct 13 Python
python collections模块的使用
Oct 16 Python
python入门学习关于for else的特殊特性讲解
Nov 20 Python
python实现逆波兰计算表达式实例详解
May 06 #Python
编写Python脚本批量下载DesktopNexus壁纸的教程
May 06 #Python
在Windows服务器下用Apache和mod_wsgi配置Python应用的教程
May 06 #Python
利用Python脚本在Nginx和uwsgi上部署MoinMoin的教程
May 05 #Python
Python实现的HTTP并发测试完整示例
Apr 23 #Python
安装dbus-python的简要教程
May 05 #Python
使用SAE部署Python运行环境的教程
May 05 #Python
You might like
神族 Protoss 剧情介绍
2020/03/14 星际争霸
PHP 错误处理机制
2015/07/06 PHP
php类的自动加载操作实例详解
2016/09/28 PHP
php 时间time与日期date之间的使用详解及区别
2016/11/07 PHP
html下载本地
2006/06/19 Javascript
代码精简的可以实现元素圆角的js函数
2007/07/21 Javascript
jq选项卡鼠标延迟的插件实例
2013/05/13 Javascript
js获取url参数值的两种方式
2013/09/10 Javascript
基于JQuery的列表拖动排序实现代码
2013/10/01 Javascript
JS对象转换为Jquery对象示例
2014/01/26 Javascript
jquery删除指定子元素代码实例
2015/01/13 Javascript
JavaScript控制按钮可用或不可用的方法
2015/04/03 Javascript
初步使用Node连接Mysql数据库
2016/03/03 Javascript
关于不同页面之间实现参数传递的几种方式讨论
2017/02/13 Javascript
nodejs操作mongodb的填删改查模块的制作及引入实例
2018/01/02 NodeJs
vue使用better-scroll实现下拉刷新、上拉加载
2018/11/23 Javascript
react写一个select组件的实现代码
2019/04/03 Javascript
electron-vue利用webpack打包实现多页面的入口文件问题
2019/05/12 Javascript
Layui带搜索的下拉框的使用以及动态数据绑定方法
2019/09/28 Javascript
[06:21]2014DOTA2国际邀请赛 庆祝VG首阶段领跑;B叔为挣牛排半夜整理情报
2014/07/13 DOTA
[01:03:27]NAVI vs EG 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/17 DOTA
在Python的Flask框架中构建Web表单的教程
2016/06/04 Python
Python新手们容易犯的几个错误总结
2017/04/01 Python
python在每个字符后添加空格的实例
2018/05/07 Python
Python关于excel和shp的使用在matplotlib
2019/01/03 Python
Python 实现Numpy中找出array中最大值所对应的行和列
2019/11/26 Python
解决Python发送Http请求时,中文乱码的问题
2020/04/30 Python
Django模板报TemplateDoesNotExist异常(亲测可行)
2020/12/18 Python
优秀团员个人的自我评价
2013/10/02 职场文书
教师节促销方案
2014/03/22 职场文书
建筑工程质量通病防治方案
2014/06/08 职场文书
商品陈列协议书
2014/09/29 职场文书
结婚幸福感言
2015/08/01 职场文书
新兵入伍决心书
2015/09/22 职场文书
Python pygame实现中国象棋单机版源码
2021/06/20 Python
Python之matplotlib绘制饼图
2022/04/13 Python