使用Python下载Bing图片(代码)
2023-06-13 09:15:11 时间
直接上代码:
复制代码代码如下:
<spanstyle="font-family:arial,helvetica,sans-serif;font-size:16px;">#-*-coding:cp936-*-
importurllib
importos
print"Downloaddata......"
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><ahref="
index3=data.find(preImg)+len(preImg)
index4=data.find(">",index3)+1
index5=data.find("<",index4)
imgName=data[index4:index5]+u".jpg"
ifos.path.exists(imgName)==False:
print"Downloadimage......"
urllib.urlretrieve(imgUrl,imgName)
print"Downloadcomplete"
os.startfile(imgName)
</span>
相关文章
- 【python教程入门学习】PyCharm下载和安装教程(包含配置Python解释器)
- python换行符使用_python中怎么换行?「建议收藏」
- Python面试基础知识_python自学需要哪些基础知识
- python十进制转换_Python 进制转换
- python判断linux中文件是否存在_Python判断文件是否存在的三种方法
- python常见运维脚本_Python运维常用脚本[通俗易懂]
- Python抓取数据_python抓取游戏数据
- python表情代码_Python实现表情包的代码实例[通俗易懂]
- 【说站】python赋值运算符是什么
- Python标识符的命名规则,下列哪些是对的?_python标识符不能使用关键字
- Python的特点是什么_python具有的特点
- python抛出异常写法_零基础学 Python(32):如何抛出和捕获异常?「建议收藏」
- python定义函数求和_Python定义函数实现累计求和操作
- 【python小脚本】从数据库获取文件路径通过scp下载本地
- Python获取免费代理IP,并全部测试一遍,结果大失所望
- 【亲测有效】Python+IDM多线程加速批量下载ERA5数据
- Python基础语法-基本数据类型-常见的列表操作
- python-Python与SQLite数据库-SQLite数据库的基本知识(一)
- python-Python与PostgreSQL数据库-PostgreSQL数据库的基本知识(二)
- Python 实现一个小功能: 删除某路径下文件及文件夹的脚本详解编程语言
- Python学习:1.快速搭建python环境详解编程语言
- 利用 Python 爬取网站的新手指南
- 在Linux上安装Python学习快乐(linux下载python)
- python批量下载壁纸的实现代码
- 通过python下载FTP上的文件夹的实现代码
- python爬虫教程之爬取百度贴吧并下载的示例