当前位置: 首页 > 编程笔记 >

python执行get提交的方法

莫典
2023-03-14
本文向大家介绍python执行get提交的方法,包括了python执行get提交的方法的使用技巧和注意事项,需要的朋友参考一下

本文实例讲述了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使用post及get方式提交数据的实例,包括了Python使用post及get方式提交数据的实例的使用技巧和注意事项,需要的朋友参考一下 最近在使用Python的过程中,发现网上很少提到在使用post方式时,怎么传一个数组作为参数的示例,此处根据自己的实践经验,给出相关示例: 单纯的post请求: 需要token时写法如下: get方式的写法如下: 总结 以上就是这篇文章

  • 我编写了一个类,它的一系列实例将从AsyncTask调用,它将从方法runReport()返回一个结果。它很好地创建了一个工作线程,但由于某种原因,它不执行可调用的call()方法。我做错了什么? null 我愿意用更好的方法来做这件事。我最初让AsyncTask进行这个调用,然后在它的线程上运行looper.loop(),但是我无法处理这些对象的队列,因为我需要在返回结果之前从侦听器调用loop

  • 本文向大家介绍更改Python命令行交互提示符的方法,包括了更改Python命令行交互提示符的方法的使用技巧和注意事项,需要的朋友参考一下 一、定制Python的交互提示符 Python的默认交互提示符为“>>>”,但它是可以定制的。 Python启动后,先寻找PYTHONSTARTUP环境变量,然后执行此文件中变量指定的执行代码。 一些Linux发布包提供了缺省的启动脚本,一般存放在其home目

  • 提交并执行。 据我所知-主要区别如下: 提交返回,如果我们可以观察到调用后任务中发生的exeption

  • 求js发起统计get提交的方案 要求描述: 一、当前访问页面加载非js xhr get请求统计链接如何做到,也就是比如http://tj.abc.com/tj?id=1&type=2是统计存储执行链接,当前访问页面如何通过js给定的id,type值并通过get方式让统计链接执行(当前访问页面无任何刷新等影响) 二、在第一个要求基础上,如果在当前访问页面点击某个按钮如果通过get方式让统计链接执行(

  • 问题内容: 我在理解同步关键字功能时遇到了一些麻烦。根据Java文档和其他教程,可以说,当使用synced关键字时,在两个线程之间不可能在该方法的语句之间进行交织。 但是,请参见下面的代码。 据我了解,程序输出应始终以线程0和线程1不应交错的方式进行。但是多次执行这段代码后,我得到了交错输出。 请帮助我理解问题。 提前致谢.. 问题答案: 的关键字防止两个线程运行的是在同一对象上同步代码。 您的每