• 技术文章 >后端开发 >Python教程

    使用Python下载Bing图片(代码)

    2016-06-16 08:46:16原创630
    直接上代码:
    复制代码 代码如下:


    # -*- coding: cp936 -*-
    import urllib
    import os

    print 'Download data......'
    url = 'http://cn.bing.com'
    urlFile = urllib.urlopen(url)
    data = urlFile.read()
    urlFile.close()
    data = data.decode('utf-8')

    pre = 'g_img={url:\''
    index1 = data.find(pre) + len(pre)
    index2 = data.find('\'', index1)
    imgUrl = data[index1 : index2]

    preImg = u'h3>今日图片故事', index3) + 1
    index5 = data.find('<', index4)

    imgName = data[index4 : index5] +u'.jpg'

    if os.path.exists(imgName) == False:
    print 'Download image......'
    urllib.urlretrieve(imgUrl, imgName)
    print 'Download complete'
    os.startfile(imgName)
    上一篇:python二分法实现实例 下一篇:Python列表推导式的使用方法
    20期PHP线上班

    相关文章推荐

    精选22门好课,价值3725元,开通VIP免费学习!• 完全掌握Python中的双下方法• Python解析参数的三种方法详解• Python数据类型简介之numpy• python虚拟环境配置与管理• 总结分享Python冷门的技巧
    1/1

    PHP中文网