python执行get提交的方法


Posted in Python onApril 29, 2015

本文实例讲述了python执行get提交的方法。分享给大家供大家参考。具体如下:

import sys, urllib2, urllib
def addGETdata(url, data):
  """Adds data to url. Data should be a list 
  or tuple consisting of 2-item
  lists or tuples of the form: (key, value).
  Items that have no key should have key set to None.
  A given key may occur more than once.
  """
  return url + '?' + urllib.urlencode(data)
zipcode = 'S2S 7U8'
url = addGETdata('http://www.yoursiteweb.com/getForecast',
         [('query', zipcode)])
print "Using URL", url
req = urllib2.Request(url)
fd = urllib2.urlopen(req)
while 1:
  data = fd.read(1024)
  if not len(data):
    break
  sys.stdout.write(data)

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

Python 相关文章推荐
Python3.x版本中新的字符串格式化方法
Apr 24 Python
TF-IDF算法解析与Python实现方法详解
Nov 16 Python
python selenium UI自动化解决验证码的4种方法
Jan 05 Python
python3将视频流保存为本地视频文件
Jun 20 Python
python 美化输出信息的实例
Oct 15 Python
Python爬虫之正则表达式的使用教程详解
Oct 25 Python
Python3 利用requests 库进行post携带账号密码请求数据的方法
Oct 26 Python
python接口自动化(十七)--Json 数据处理---一次爬坑记(详解)
Apr 18 Python
Pycharm创建项目时如何自动添加头部信息
Nov 14 Python
python sorted方法和列表使用解析
Nov 18 Python
使用Python画出小人发射爱心的代码
Nov 23 Python
pytorch中的torch.nn.Conv2d()函数图文详解
Feb 28 Python
在Python中使用PIL模块处理图像的教程
Apr 29 #Python
python获得linux下所有挂载点(mount points)的方法
Apr 29 #Python
python创建和删除目录的方法
Apr 29 #Python
python访问系统环境变量的方法
Apr 29 #Python
python中迭代器(iterator)用法实例分析
Apr 29 #Python
在Python中使用HTMLParser解析HTML的教程
Apr 29 #Python
python安装以及IDE的配置教程
Apr 29 #Python
You might like
探讨php define()函数及defined()函数使用详解
2013/06/09 PHP
php导入导出excel实例
2013/10/25 PHP
thinkphp自带验证码全面解析
2016/09/18 PHP
PHP API接口必备之输出json格式数据示例代码
2017/06/27 PHP
js 获取屏幕各种宽高的方法(浏览器兼容)
2013/05/15 Javascript
jQuery中fadeOut()方法用法实例
2014/12/24 Javascript
JS右下角广告窗口代码(可收缩、展开及关闭)
2015/09/04 Javascript
基于BootStrap环境写jQuery tabs插件
2016/07/12 Javascript
js实现文字无缝向上滚动
2017/02/16 Javascript
js控制文本框禁止输入特殊字符详解
2017/04/07 Javascript
微信小程序 POST请求的实例详解
2017/09/29 Javascript
vue2+el-menu实现路由跳转及当前项的设置方法实例
2017/11/07 Javascript
JavaScript实现多叉树的递归遍历和非递归遍历算法操作示例
2018/02/08 Javascript
node实现基于token的身份验证
2018/04/09 Javascript
vue template中slot-scope/scope的使用方法
2018/09/06 Javascript
jquery.pager.js分页实现详解
2019/07/29 jQuery
node.js中对Event Loop事件循环的理解与应用实例分析
2020/02/14 Javascript
JavaScript onclick事件使用方法详解
2020/05/15 Javascript
python基础教程之实现石头剪刀布游戏示例
2014/02/11 Python
浅谈Python中range和xrange的区别
2017/12/20 Python
解决Python 命令行执行脚本时,提示导入的包找不到的问题
2019/01/19 Python
python 实现绘制整齐的表格
2019/11/18 Python
如何配置关联Python 解释器 Anaconda的教程(图解)
2020/04/30 Python
python使用for...else跳出双层嵌套循环的方法实例
2020/05/17 Python
IntelliJ 中配置 Anaconda的过程图解
2020/06/01 Python
关于python3.7安装matplotlib始终无法成功的问题的解决
2020/07/28 Python
Python如何定义接口和抽象类
2020/07/28 Python
英国家用电器折扣网站:Electrical Discount UK
2018/09/17 全球购物
什么是makefile? 如何编写makefile?
2012/08/08 面试题
毕业生自荐书
2014/02/03 职场文书
班级体育活动总结
2014/07/05 职场文书
机动车交通事故协议书
2015/01/29 职场文书
离婚纠纷代理词
2015/05/23 职场文书
活动简报范文
2015/07/22 职场文书
酒店员工管理制度
2015/08/05 职场文书
MySQL如何使用使用Xtrabackup进行备份和恢复
2021/06/21 MySQL