<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    大漠駝鈴

    置身浩瀚的沙漠,方向最為重要,希望此blog能向大漠駝鈴一樣,給我方向和指引。
    Java,Php,Shell,Python,服務器運維,大數據,SEO, 網站開發、運維,云服務技術支持,IM服務供應商, FreeSwitch搭建,技術支持等. 技術討論QQ群:428622099
    隨筆 - 238, 文章 - 3, 評論 - 117, 引用 - 0
    數據加載中……

    Python Urllib2


    http://docs.python.org/library/urllib.html


    設置超時時間

         import socket

    import urllib2

    socket.setdefaulttimeout(seconds)

    open = urllib2.urlopen("

    過socket.setdefaulttimeout() 設置了全局默認超時時間,從而給urllibe2.urlopen()也設置了默認的超時時間





    抓取圖片(這個例子里的Request找不到,我一般只有urllib2)
    soup=urlllib2.open(url)

    # Let's create a function that downloads a file, and saves it locally.
    #
     This function accepts a file name, a read/write mode(binary or text),
    #
     and the base url.

    def stealStuff(file_name,file_mode,base_url):
        
    from urllib2 import Request, urlopen, URLError, HTTPError

        
    #create the url and the request
        url = base_url + file_name
        req 
    = Request(url)

        
    # Open the url
        try:
            f 
    = urlopen(req)
            
    print "downloading " + url

            
    # Open our local file for writing
            local_file = open(file_name, "w" + file_mode)
            
    #Write to our local file
            local_file.write(f.read())
            local_file.close()

        
    #handle errors
        except HTTPError, e:
            
    print "HTTP Error:",e.code , url
        
    except URLError, e:
            
    print "URL Error:",e.reason , url

    # Set the range of images to 1-50.It says 51 because the
    #
     range function never gets to the endpoint.
    image_range = range(1,51)

    # Iterate over image range
    for index in image_range:

        base_url 
    = 'http://www.techniqal.com/'
        
    #create file name based on known pattern
        file_name =  str(index) + ".jpg"
        
    # Now download the image. If these were text files,
        # or other ascii types, just pass an empty string
        # for the second param ala stealStuff(file_name,'',base_url)
        stealStuff(file_name,"b",base_url)

    posted on 2011-03-04 16:02 草原上的駱駝 閱讀(1174) 評論(0)  編輯  收藏 所屬分類: Python

    主站蜘蛛池模板: 日产亚洲一区二区三区| 皇色在线视频免费网站| 国产免费怕怕免费视频观看| 亚洲欧洲自拍拍偷综合| 免费视频成人片在线观看| 亚洲AV日韩精品久久久久久| 免费视频一区二区| 亚洲va久久久噜噜噜久久| 久久狠狠躁免费观看2020| 老色鬼久久亚洲AV综合| 日韩在线播放全免费| 亚洲国产AV无码一区二区三区| 亚洲免费观看在线视频| 亚洲中文字幕久在线| 成人免费无遮挡无码黄漫视频| 中文字幕乱码亚洲无线三区| 国产特级淫片免费看| 日本精品久久久久久久久免费| 亚洲无码黄色网址| 国产一级在线免费观看| 亚洲黄色在线观看网站| 免费A级毛片无码免费视| 国产精品无码亚洲精品2021| 日韩精品成人亚洲专区| 久久九九全国免费| 亚洲人成在线播放| 波多野结衣中文一区二区免费| 久久久受www免费人成| 国国内清清草原免费视频99| 亚洲人成色777777老人头| 57pao国产成视频免费播放| 2020国产精品亚洲综合网| 99精品热线在线观看免费视频| 亚洲第一页在线播放| 国产性生交xxxxx免费| 97无码人妻福利免费公开在线视频| 久久精品国产亚洲AV无码偷窥| 女人18毛片特级一级免费视频| 亚洲天天在线日亚洲洲精| 免费黄网在线观看| 国产偷伦视频免费观看|