使用Python下载Bing图片代码

代码另存为py文件,运行图片自动下载到py文件相同目录,如果觉得每次运行找文件麻烦,可以新建py文件的快捷方式,程序还会自动给下载的图片命名

直接上代码:

复制代码 代码如下:

# -*- 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('

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)

相关文章

功能概要:(目前已实现功能)公共展示部分:1.网站首页展示...
大体上把Python中的数据类型分为如下几类: Number(数字) ...
开发之前第一步,就是构造整个的项目结构。这就好比作一幅画...
源码编译方式安装Apache首先下载Apache源码压缩包,地址为ht...
前面说完了此项目的创建及数据模型设计的过程。如果未看过,...
python中常用的写爬虫的库有urllib2、requests,对于大多数比...