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 相关文章推荐
探索Python3.4中新引入的asyncio模块
Apr 08 Python
利用Python中unittest实现简单的单元测试实例详解
Jan 09 Python
分析python动态规划的递归、非递归实现
Mar 04 Python
python实现读Excel写入.txt的方法
Apr 29 Python
Python3实现的字典、列表和json对象互转功能示例
May 22 Python
Flask核心机制之上下文源码剖析
Dec 25 Python
python matplotlib imshow热图坐标替换/映射实例
Mar 14 Python
Python3.7下安装pyqt5的方法步骤(图文)
May 12 Python
python中如何设置代码自动提示
Jul 15 Python
vue.js刷新当前页面的实例讲解
Dec 29 Python
Pandas直接读取sql脚本的方法
Jan 21 Python
详解使用scrapy进行模拟登陆三种方式
Feb 21 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 header功能的使用
2013/10/28 PHP
php实现事件监听与触发的方法
2014/11/21 PHP
PHP用反撇号执行外部命令
2015/04/14 PHP
详细解读php的命名空间(二)
2018/02/21 PHP
使用laravel的Eloquent模型如何获取数据库的指定列
2019/10/17 PHP
div+css布局的图片连续滚动js实现代码
2010/05/04 Javascript
javaScript中两个等于号和三个等于号之间的区别介绍
2014/06/27 Javascript
利用原生JavaScript获取元素样式只是获取而已
2014/10/08 Javascript
简介JavaScript中的setTime()方法的使用
2015/06/11 Javascript
js实现可折叠展开的手风琴菜单效果
2015/09/07 Javascript
jQuery实现的导航动画效果(附demo源码)
2016/04/01 Javascript
JS模仿手机端九宫格登录功能实现代码
2016/04/28 Javascript
js HTML5多媒体影音播放
2016/10/17 Javascript
JSON创建键值对(key是中文或者数字)方式详解
2017/08/24 Javascript
在vue中使用css modules替代scroped的方法
2018/03/10 Javascript
angularjs 的数据绑定实现原理
2018/07/02 Javascript
vue请求数据的三种方式
2020/03/04 Javascript
Vue插件之滑动验证码用法详解
2020/04/05 Javascript
使用Python下载歌词并嵌入歌曲文件中的实现代码
2015/11/13 Python
Python中对象迭代与反迭代的技巧总结
2016/09/17 Python
Python实现的爬取百度贴吧图片功能完整示例
2019/05/10 Python
Python中的 is 和 == 以及字符串驻留机制详解
2019/06/28 Python
如何安装并使用conda指令管理python环境
2019/07/10 Python
python实现抠图给证件照换背景源码
2019/08/20 Python
python selenium循环登陆网站的实现
2019/11/04 Python
python dict如何定义
2020/09/02 Python
使用Python爬虫爬取小红书完完整整的全过程
2021/01/19 Python
css3 响应式媒体查询的示例代码
2019/09/25 HTML / CSS
泰国办公用品购物网站:OfficeMate
2018/02/04 全球购物
数据库面试要点基本概念
2013/10/31 面试题
AJAX检测用户名是否存在的方法
2021/03/24 Javascript
大学生毕业自我评价范文分享
2013/11/11 职场文书
校园网站的创业计划书范文
2013/12/30 职场文书
出纳试用期自我鉴定
2014/04/07 职场文书
高三毕业寄语
2014/04/10 职场文书
现役军人家属慰问信
2015/03/24 职场文书