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在Windows8下获取本机ip地址的方法
Mar 14 Python
Python3里的super()和__class__使用介绍
Apr 23 Python
python安装教程 Pycharm安装详细教程
May 02 Python
python多进程实现进程间通信实例
Nov 24 Python
实例介绍Python中整型
Feb 11 Python
Python实现Restful API的例子
Aug 31 Python
Python+redis通过限流保护高并发系统
Apr 15 Python
matplotlib 对坐标的控制,加图例注释的操作
Apr 17 Python
基于matplotlib中ion()和ioff()的使用详解
Jun 16 Python
Python分类测试代码实例汇总
Jul 23 Python
Python3爬虫中识别图形验证码的实例讲解
Jul 30 Python
python 删除系统中的文件(按时间,大小,扩展名)
Nov 19 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
php基础教程 php内置函数实例教程
2012/08/21 PHP
PHP中通过getopt解析GNU C风格命令行选项
2019/11/18 PHP
javascript编程起步(第四课)
2007/02/27 Javascript
javascript数组的扩展实现代码集合
2008/06/01 Javascript
jquery星级插件、支持页面中多次使用
2012/03/25 Javascript
jquery动态添加删除一行数据示例
2014/06/12 Javascript
Egret引擎开发指南之编译项目
2014/09/03 Javascript
分享20个提升网站界面体验的jQuery插件
2014/12/15 Javascript
使用JavaScript的AngularJS库编写hello world的方法
2015/06/23 Javascript
JS实现常见的TAB、弹出层效果(TAB标签,斑马线,遮罩层等)
2015/10/08 Javascript
jQuery实现仿QQ空间装扮预览图片的鼠标提示效果代码
2015/10/30 Javascript
基于JavaScript判断浏览器到底是关闭还是刷新(超准确)
2016/02/01 Javascript
微信小程序 Template详解及简单实例
2017/01/05 Javascript
详解Vue.js搭建路由报错 router.map is not a function
2017/06/27 Javascript
jquery select插件异步实时搜索实例代码
2017/10/20 jQuery
解决bootstrap-select 动态加载数据不显示的问题
2018/08/10 Javascript
React降级配置及Ant Design配置详解
2018/12/27 Javascript
详解VUE调用本地json的使用方法
2019/05/15 Javascript
Node.js实现简单管理系统
2019/09/23 Javascript
[42:27]DOTA2上海特级锦标赛主赛事日 - 3 败者组第三轮#2Fnatic VS OG第三局
2016/03/05 DOTA
深入理解Javascript中的this关键字
2015/03/27 Python
python django事务transaction源码分析详解
2017/03/17 Python
Python中getpass模块无回显输入源码解析
2018/01/11 Python
Python中defaultdict与lambda表达式用法实例小结
2018/04/09 Python
pandas对指定列进行填充的方法
2018/04/11 Python
pygame实现雷电游戏雏形开发
2018/11/20 Python
python中Lambda表达式详解
2019/11/20 Python
pytorch 实现tensor与numpy数组转换
2019/12/27 Python
Python调用Redis的示例代码
2020/11/24 Python
详解Sticky Footer 绝对底部的两种套路
2017/11/03 HTML / CSS
英国的屈臣氏:Boots博姿
2017/12/23 全球购物
莫斯科购买书籍网站:Book24
2020/01/12 全球购物
2014年团支书工作总结
2014/11/14 职场文书
小学优秀教师材料
2014/12/15 职场文书
本科毕业答辩开场白
2015/05/27 职场文书
Python+Tkinter打造签名设计工具
2022/04/01 Python