zoukankan      html  css  js  c++  java
  • Web客户端访问

    1、获取web页面

    #coding:utf-8
    import sys,urllib2
    
    req=urllib2.Request(sys.argv[1])
    fd=urllib2.urlopen(req)
    while 1:
        data=fd.read(1024)
        if not len(data):
            break
        print data

    2、GET提交数据

    #coding:utf-8
    
    import sys.urllib,urllib2
    
    def addGETdata(url,data):
        return url+'?'+urllib.urlencode(data)
    
    code=sys.argv[1]
    url=addGETdata('http://www.baidu.com/xx.php',[('id',code)])
    
    
    print "URL:",url
    req=urllib2.Request(url)
    fd=urllib2.urlopen(req)
    while 1:
        data=fd.read(1024)
        if not len(data):
            break
        print data

    3、POST提交数据

    #coding:utf-8
    
    import sys.urllib,urllib2
    
    
    code=sys.argv[1]
    url="http://www.baidu.com/xx.php"
    data=urllib.urlencode([('id',code)])
    req=urllib2.Request(url)
    fd=urllib2.urlopen(req)
    
    while 1:
        data=fd.read(1024)
        if not len(data):
            break
        print data

    4、未完待续!

  • 相关阅读:
    文件操作
    苹果越狱
    猫的期幻之旅-20130114
    js传url中文参数乱码问题
    JS三元
    SQL同列合并
    数据库引擎介绍innodb和myisam
    数据库优化
    gleez 下分页功能优化
    kohana安装总结
  • 原文地址:https://www.cnblogs.com/Lzero/p/4001717.html
Copyright © 2011-2022 走看看