python通过post提交数据的方法

yipeiwu_com6年前Python基础

本文实例讲述了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 微信小程序之获取已存在模板消息列表

前言: 为了获取一定高级操作,如:微信模板消息(xiao,xin)推送,把消息推送给用户,或者是获取用户授权信息都需要用到access token,有效期为两个小时? 过了两个小时怎么办...

Python注释详解

注释用于说明代码实现的功能、采用的算法、代码的编写者以及创建和修改的时间等信息。 注释是代码的一部分,注释起到了对代码补充说明的作用。 Python注释 Python单行注释以#开头,单...

python使用socket实现的传输demo示例【基于TCP协议】

本文实例讲述了python使用socket实现的传输demo。分享给大家供大家参考,具体如下: socket传输,客户端代码 import socket def main():...

Django实现跨域的2种方法

jsonp 方式一:指定返回方法 # 后端 def view(request): callback = request.GET.get('callback') return...

Python打包可执行文件的方法详解

本文实例讲述了Python打包可执行文件的方法。分享给大家供大家参考,具体如下: Python程序需要依赖本机安装的Python库,若想在没有安装Python的机器上运行,则需要打包分发...