<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

    主站蜘蛛池模板: 亚洲1区2区3区精华液| 黄床大片免费30分钟国产精品| 成人毛片18女人毛片免费96 | 人人鲁免费播放视频人人香蕉| 国产午夜亚洲精品国产成人小说| 一级毛片不卡片免费观看| 亚洲一线产区二线产区区| 国产亚洲成人久久| AV无码免费永久在线观看| 午夜不卡AV免费| 亚洲精品成人久久| 亚洲av再在线观看| 亚洲第一网站免费视频| 搜日本一区二区三区免费高清视频| 久久精品国产亚洲AV麻豆不卡| 午夜网站免费版在线观看| 全黄大全大色全免费大片| 亚洲一本到无码av中文字幕| 最新亚洲成av人免费看| 国产在线观看片a免费观看| 国产真人无码作爱免费视频| 亚洲男人的天堂网站| 亚洲成人中文字幕| 亚洲毛片av日韩av无码| 无码日韩精品一区二区免费| 日韩精品无码免费专区午夜| 亚洲av永久无码精品网址| 亚洲精品中文字幕乱码| 国产自偷亚洲精品页65页| 日日操夜夜操免费视频| 97碰公开在线观看免费视频| 91免费福利视频| 日韩免费高清一级毛片| 天堂亚洲国产中文在线| 337p日本欧洲亚洲大胆色噜噜| 亚洲最大AV网站在线观看| 国产伦精品一区二区三区免费迷| 国产精品视频免费| 84pao国产成视频免费播放| 成人性做爰aaa片免费看| 白白色免费在线视频|