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


Posted in Python onNovember 07, 2013

直接上代码:

<span style="font-family: arial,helvetica,sans-serif; font-size: 16px;"># -*- coding: cp936 -*-
import urllib
import osprint '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>今日图片故事</h3><a href='
index3 = data.find(preImg) + len(preImg)
index4 = data.find('>', 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)
</span>
Python 相关文章推荐
python选择排序算法的实现代码
Nov 21 Python
Python计算一个文件里字数的方法
Jun 15 Python
Python自动化运维_文件内容差异对比分析
Dec 13 Python
Python3 log10()函数简单用法
Feb 19 Python
django框架使用方法详解
Jul 18 Python
Python基于BeautifulSoup和requests实现的爬虫功能示例
Aug 02 Python
Python使用gluon/mxnet模块实现的mnist手写数字识别功能完整示例
Dec 18 Python
Python关于反射的实例代码分享
Feb 20 Python
Python编程快速上手——Excel到CSV的转换程序案例分析
Feb 28 Python
如何基于python3和Vue实现AES数据加密
Mar 27 Python
python中for in的用法详解
Apr 17 Python
解决Jupyter-notebook不弹出默认浏览器的问题
Mar 30 Python
python中文乱码的解决方法
Nov 04 #Python
python Django模板的使用方法(图文)
Nov 04 #Python
使用python Django做网页
Nov 04 #Python
教你安装python Django(图文)
Nov 04 #Python
python条件和循环的使用方法
Nov 01 #Python
讲解python参数和作用域的使用
Nov 01 #Python
python列表与元组详解实例
Nov 01 #Python
You might like
比较全的JS checkbox全选、取消全选、删除功能代码
2008/12/19 Javascript
单独使用CKFinder选择图片的方法
2010/08/21 Javascript
Jquery之美中不足小结
2011/02/16 Javascript
jquery入门—选择器实现隔行变色实例代码
2013/01/04 Javascript
javascript一元操作符(递增、递减)使用示例
2013/08/07 Javascript
js调试系列 控制台命令行API使用方法
2014/06/18 Javascript
详解JavaScript中的表单验证
2015/06/16 Javascript
javascript中Date()函数在各浏览器中的显示效果
2015/06/18 Javascript
利用require.js与angular搭建spa应用的方法实例
2017/07/19 Javascript
angularjs路由传值$routeParams详解
2020/09/05 Javascript
Nodejs+express+ejs简单使用实例代码
2017/09/18 NodeJs
Vue+SpringBoot开发V部落博客管理平台
2017/12/27 Javascript
用p5.js制作烟花特效的示例代码
2018/03/21 Javascript
JavaScript原型对象原理与应用分析
2018/12/27 Javascript
详解Vue项目中实现锚点定位
2019/04/24 Javascript
python进阶教程之函数参数的多种传递方法
2014/08/30 Python
基于python的Tkinter实现一个简易计算器
2015/12/31 Python
Python中模块string.py详解
2017/03/12 Python
python使用udp实现聊天器功能
2018/12/10 Python
Python random库使用方法及异常处理方案
2020/03/02 Python
Get The Label中文官网:英国运动时尚购物平台
2017/04/19 全球购物
Mankind西班牙男士护肤品网站:购买皮肤护理、护发和剃须
2017/04/27 全球购物
两年的个人工作自我评价
2014/01/10 职场文书
质量安全标语
2014/06/07 职场文书
中学生检讨书范文
2014/11/03 职场文书
工伤私了协议书范本
2014/11/24 职场文书
优秀员工推荐材料
2014/12/20 职场文书
酒店辞职信怎么写
2015/02/27 职场文书
2015年度绩效考核工作总结
2015/05/27 职场文书
党员转正意见怎么写
2015/06/03 职场文书
开业庆典嘉宾致辞
2015/08/01 职场文书
教你利用Selenium+python自动化来解决pip使用异常
2021/05/20 Python
Javascript之datagrid查询详解
2021/09/15 Javascript
php实例化对象的实例方法
2021/11/17 PHP
深入浅出讲解Java8函数式编程
2022/01/18 Java/Android
Python通用验证码识别OCR库ddddocr的安装使用教程
2022/07/07 Python