抓取每天必应bing背景图片
虽然我对微软的搜索引擎bing没有太多的使用,但是感觉它的背景图片还是不错,而且每天都在更换,有一次看到一张不错的图片,想下载下来,右键点击竟然下载不下来,没有右键另存为图片的选项,于是网上找到了一个软件能够下载bing背景图片。这几天看Python的web编程urllib模块,下意识的打开bing的网页源代码,搜索了下jpg关键字,尽然找到了g_img={url:'//fd//hpk2//BambooBoat_ZH-CN1057817945.jpg'的字符串,用那个软件下的图片名字恰好是BambooBoat_ZH-CN1057817945.jpg,于是猜想前面便是图片在www.bing.com服务器上存放的地址,里面的/字符可能就是转义符号,便得到地址www.bing.com/fd/hpk2/BambooBoat_ZH-CN1057817945.jpg,打开一看,果然就是背景图片,便写下了这段脚本
import urllib
import time
def main():
url = 'http://www.bing.com'
f = urllib.urlopen(url)
html = f.read()
f.close()
a = html[html.index('//fd//hpk2'):]
data = a[:a.index('/',id:')]
url = data.replace('//', '')
url = 'http://www.bing.com'+url
name=time.strftime("%Y%m%d", time.localtime())
name=name+".jpg"
urllib.urlretrieve(url,name)
if __name__ == "__main__":
main()
图片默认保存到当前文件夹,图片取名为当天的日期。有一个问题就是我是用的http://www.bing.com 的地址,但它抓取的地址是http://cn.bing.com 的背景图片,不知道怎么抓取真正http://www.bing.com美国版的背景图片。
这是今天中国版的背景图片
这是今天美国版的背景图片
抓取每天必应bing背景图片相关推荐
- 调用bing图片html代码,网站背景调用必应Bing每日图片教程附接口
本次为大家带来的是为网站背景调用必应Bing每日图片教程附接口 微软的必应搜索的每日图片的内容也是非常好看非常美的 小编突发奇想把必应每日更新的图片应用到网站背景 然后就能每天自动换很好看的网站背景了 ...
- 我是如何白嫖 Github 服务器自动抓取每日必应壁纸的?
如何使用 Github 服务器自动抓取必应搜索的每日壁纸呢? 如果你访问过必应搜索网站,那么你一定会被搜索页面的壁纸吸引,必应搜索的壁纸每日不同,自动更换,十分精美.这篇文章会介绍如何一步步分析出必应 ...
- 如何使用 Github Actions 自动抓取每日必应壁纸?
Hello world : ) 微信搜「 程序猿阿朗 」.点赞再看,动力无限. 本文 Github.com/niumoo/JavaNotes 和 未读代码博客 已经收录,有很多知识点和系列文章. 如何 ...
- 如何抓取各种网页上的图片
1.普通网页图片,如何抓取 要抓取普通网页上的图片,可以使用Python编写代码.以下是一个示例代码片段,可以帮助你了解如何开始编写此类代码: ```python import requests fr ...
- 必应(Bing)每日图片获取API
必应(Bing)每日图片获取API January 11, 2015 API http://lab.dobyi.com/api/bing.php 介绍 Value Description title ...
- 用wireshark抓取QQ聊天发送的图片
前言 老师在上课的时候演示了用wireshark抓取QQ发送出去的图片,蛮有意思的,复现一下. 一.使用工具 这里用到的是wireshark这个网络抓包工具,还有winhex这个十六进制编辑器,附上下 ...
- Python爬虫:利用JS逆向抓取携程网景点评论区图片的下载链接
Python爬虫:利用JS逆向抓取携程网景点评论区图片的下载链接 1. 前言 2. 实现过程 3. 运行结果 1. 前言 文章内容可能存在版权问题,为此,小编不提供相关实现代码,只是从js逆向说一说到 ...
- 如何抓取canvas画布中的图片
如何抓取canvas画布中的图片 网络页面中存放图片的形式有很多 这里说一下canvas格式时怎么获取 String fullImgJs = "return document.getElem ...
- 必应首页背景图片抓包-截取api
抓取必应图片的方法, 作用你可以自己考虑啊. 例如给你的app每天换一个背景,或者给你的桌面换背景 毕竟,必应找的图的质量还是可以保证的. 1.下面是获取图片网址的API http://cn.bing ...
- 获取bing背景图片
搜索引擎bing的界面非常简洁,背景图片大气漂亮,非常适合用做桌面背景.于是就参考网上的教程写来一段python脚本,自动抓取bing的背景图片.代码如下: #!/usr/bin/env python ...
最新文章
- 洛谷P2178 品酒大会
- FPGA之道(总)推荐下这本书以及传递下作者的原话
- 给电脑换源 npm 国内镜像 cnpm
- 【Python】青少年蓝桥杯_每日一题_2.27_杨辉三角
- [Eclipse]GEF入门系列(九、增加易用性)
- 给定数组 求和等于固定值 算法_别人家的面试题:不可变数组快速范围求和
- GTADIR check object exist in another system
- synchronized 底层如何实现?什么是锁升级、降级?
- 接口自动化测试 返回html,接口自动化测试实战(更新完毕)
- linux查看redis内存,Linux查看redis占用内存的方法
- SpringCloud集成Security安全(Eureka注册中心)
- VB移动没有标题的窗体
- .net framework开发winform_微软:正式发布针对 .NET Core的 Winform 设计器
- 1001.A+B Format
- 微软知识库kb是什么?如何搜索Microsoftwindowsknowledgebase
- 逻辑谬误_“完成”谬误
- 冒泡排序及其优化(三种优化)
- mac android usb共享网络,mac 网络共享软件 手机usb共享网络方法和技巧详解介绍
- u盘工作表在计算机上打不开,U盘中无法打开的excel的解决办法
- linux ltp,LTP