<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 草原上的駱駝 閱讀(1181) 評論(0)  編輯  收藏 所屬分類: Python

    主站蜘蛛池模板: 8x网站免费入口在线观看| 最新黄色免费网站| 精品无码一级毛片免费视频观看 | 国产成人免费手机在线观看视频 | 国产精品免费视频网站| 亚洲日韩国产欧美一区二区三区| 国产一二三四区乱码免费| 午夜毛片不卡高清免费| 亚洲AV区无码字幕中文色 | 亚洲男人在线无码视频| 亚洲av无码电影网| 国产成人免费AV在线播放| 日本免费人成视频播放| 91亚洲国产成人久久精品| 99re6在线精品免费观看| 国产成人aaa在线视频免费观看 | 国产va免费精品| 又粗又硬又黄又爽的免费视频| 亚洲大尺码专区影院| 日本一道本不卡免费| 国产自偷亚洲精品页65页| 国产成人亚洲毛片| 成年在线网站免费观看无广告 | 亚洲a∨国产av综合av下载 | 亚洲精品国产免费| 久9这里精品免费视频| 亚洲一区二区三区无码影院| 国产AV无码专区亚洲AV蜜芽 | 91免费精品国自产拍在线不卡| 亚洲国产成人私人影院| 99视频免费在线观看| 亚洲一区二区三区电影| 久久精品免费观看国产| 亚洲a级成人片在线观看| 国产国产人免费视频成69大陆 | 看全色黄大色大片免费久久| 亚洲另类视频在线观看| 又黄又大又爽免费视频| 可以免费观看的毛片| 亚洲欧洲日产国码久在线观看| 免费一本色道久久一区|