用户操作
[即时聊天] [发私信] [加为好友]
神の熊猫ID:niubtangno1
5481次访问,排名17668(1),好友0人,关注者0人。
niubtangno1的文章
原创 19 篇
翻译 0 篇
转载 3 篇
评论 0 篇
最近评论
文章分类
    收藏
      相册
      存档
      软件项目交易
      订阅我的博客
      XML聚合  FeedSky
      订阅到鲜果
      订阅到Google
      订阅到抓虾
      订阅到BlogLines
      订阅到Yahoo
      订阅到GouGou
      订阅到飞鸽
      订阅到Rojo
      订阅到newsgator
      订阅到netvibes

      转载 python get,post提交表单收藏

      新一篇: 应用HttpClient来对付各种顽固的WEB服务器 | 旧一篇: Spring2之Lookup Method Injection(查找方法注入)

      # -*- coding: cp936 -*-
      import urllib2,urllib,sys
      """
      使用GET在百度搜索引擎上查询
      在百度的搜索条中随便输入一些内容,会有w和cl两项构成GET串
      此例演示如何生成GET串,并进行请求.
      "
      ""

      url = "http://www.baidu.com/s"
      search = [('w','python'),('cl','3')]
      getString = url + "?" + urllib.urlencode(search)

      req = urllib2.Request(getString)
      fd = urllib2.urlopen(req)
      while 1:
          data = fd.read(1024)
          if not len(data):
              break
          sys.stdout.write(data)

      *******************************************************************************************************
      # -*- coding: cp936 -*-
      import urllib2,urllib,sys
      """
      使用POST提交Form数据
      1.编码还是使用urlencode
      2.不必要使用字符串连接
      3.使用urlopen的data参数
      例子无法运行,原因是www.google.com只支持GET方式,没有提供POST方式
      "
      ""

      url = "http://www.google.com/search"
      search = urllib.urlencode([('q','python')])

      req = urllib2.Request(url)
      fd = urllib2.urlopen(req,search)
      while 1:
          data = fd.read(1024)
          if not len(data):
              break
          sys.stdout.write(data)

      发表于 @ 2008年02月13日 14:01:00|编辑

      新一篇: 应用HttpClient来对付各种顽固的WEB服务器 | 旧一篇: Spring2之Lookup Method Injection(查找方法注入)

      评论:没有评论。

      Csdn Blog version 3.1a
      Copyright © 神の熊猫