使用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使用saltstack生成服务器资产清单
Mar 01 Python
Python程序中用csv模块来操作csv文件的基本使用教程
Mar 03 Python
老生常谈python的私有公有属性(必看篇)
Jun 09 Python
Python基于list的append和pop方法实现堆栈与队列功能示例
Jul 24 Python
Python中的Django基本命令实例详解
Jul 15 Python
Flask和Django框架中自定义模型类的表名、父类相关问题分析
Jul 19 Python
Python 使用PIL中的resize进行缩放的实例讲解
Aug 03 Python
django的ORM操作 删除和编辑实现详解
Jul 24 Python
Python 实现Serial 与STM32J进行串口通讯
Dec 18 Python
Anaconda3中的Jupyter notebook添加目录插件的实现
May 18 Python
keras 实现轻量级网络ShuffleNet教程
Jun 19 Python
Pytorch自定义Dataset和DataLoader去除不存在和空数据的操作
Mar 03 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
《破坏领主》销量已超100万 未来将继续开发新内容
2020/03/08 其他游戏
php+html5基于websocket实现聊天室的方法
2015/07/17 PHP
php命令行(cli)模式下报require 加载路径错误的解决方法
2015/11/23 PHP
laravel框架添加数据,显示数据,返回成功值的方法
2019/10/11 PHP
JavaScript小技巧 2.5 则
2010/09/12 Javascript
利用NodeJS和PhantomJS抓取网站页面信息以及网站截图
2013/11/18 NodeJs
firefox下jquery ajax返回object XMLDocument处理方法
2014/01/26 Javascript
javascript创建动态表单的方法
2015/07/25 Javascript
jQuery实现的省市县三级联动菜单效果完整实例
2016/08/01 Javascript
深入探讨Vue.js组件和组件通信
2016/09/12 Javascript
jQuery实现图片轮播效果代码
2016/09/27 Javascript
使用DeviceOne实现微信小程序功能
2016/12/29 Javascript
基于bootstrap按钮式下拉菜单组件的搜索建议插件
2017/03/25 Javascript
nodejs+mongodb+vue前后台配置ueditor的示例代码
2018/01/02 NodeJs
如何优雅地取消 JavaScript 异步任务
2020/03/22 Javascript
Scrapy爬虫实例讲解_校花网
2017/10/23 Python
Python装饰器(decorator)定义与用法详解
2018/02/09 Python
python读取文本中数据并转化为DataFrame的实例
2018/04/10 Python
PyQt5每天必学之进度条效果
2018/04/19 Python
win10下tensorflow和matplotlib安装教程
2018/09/19 Python
python os.listdir按文件存取时间顺序列出目录的实例
2018/10/21 Python
Python基于Logistic回归建模计算某银行在降低贷款拖欠率的数据示例
2019/01/23 Python
Python中使用pypdf2合并、分割、加密pdf文件的代码详解
2019/05/21 Python
解决tensorflow训练时内存持续增加并占满的问题
2020/01/19 Python
python实现在线翻译功能
2020/03/03 Python
甜美蛋糕店创业计划书
2014/01/30 职场文书
医学专业职业生涯规划范文
2014/02/05 职场文书
公司委托书格式范文
2014/04/04 职场文书
《飞向蓝天的恐龙》教学反思
2014/04/09 职场文书
应聘销售主管的求职信
2014/04/26 职场文书
土建施工员岗位职责
2014/07/16 职场文书
大学生村官个人对照检查材料(群众路线)
2014/09/26 职场文书
社保转移委托书范本
2014/10/08 职场文书
七一活动主持词
2015/06/29 职场文书
培训后的感想
2015/08/07 职场文书
劳动合同变更协议书范本
2019/04/18 职场文书