file 选择的图片作为背景图片_酷炫!用Python把桌面变成实时更新的地球图片

如何拥有够酷炫逼格够高的桌面?本文教你轻松定制自己的桌面背景

(建议带上耳机听一下地球的声音)最近疯狂迷恋地球卫星图和地球的卫星视频,看上面的视频简直极度舒适。不禁想把这种图片作为桌面背景图。这就产生抓取其背景图片作为桌面的想法。思路其实很简单,三步搞定:第一步:获取图片,下载储存第二步:将图片设置成背景图第三步:定时执行任务,更新地球的卫星图第一步首先找到自己想要获取的图片。如果你喜欢小姐姐的话点这里:如果你喜欢小哥哥的话点这里:我这里直接上高清地球卫星图,选择Himawari-8,简直是卫星中的劳斯莱斯。https://zhuanlan.zhihu.com/p/23025599Himawari-8 (中文名:葵花-8)气象卫星于日本时间2014年10 月7 日使用三菱重工的H-IIA-25火箭成功发射。向日葵-8 是向日葵-7 的下一代气象卫星,设计寿命、气象观测能力都有大幅提高。

37e64a96a745dee625d2c25f8b14c272.png

高清图链接:http://himawari8.nict.go.jp/

3f8398192ca1c53a136295f88dedbdac.png

真的太美了!!!而且在该网站还有实时视频可以观看,美到你原地高潮!那接下来要做的就是抓包

e51eb6fe68012be5f2a5bc2404cb4702.png

高清地图卫星图位置:http://himawari8-dl.nict.go.jp/himawari8/img/D531106/1d/550/ + GMT时间_0_0.png那我们直接从网页获取图片:
def crawlWallpaper(cache_dir='download'):  checkDir(cache_dir)  url_base = 'http://himawari8-dl.nict.go.jp/himawari8/img/D531106/1d/550/'  date = datetime.datetime.utcnow().strftime('%Y/%m/%d/')# 卫星图更新到网站上是有时延的  hour = str(int(datetime.datetime.utcnow().strftime('%H')) - 1).zfill(2)  minute = str(datetime.datetime.utcnow().strftime('%M'))[0] + '0'  second = '00'  ext = '_0_0.png'  picture_url = url_base + date + hour + minute + second + ext  res = requests.get(picture_url)with open(os.path.join(cache_dir, 'cache_wallpaper.png'), 'wb') as f:    f.write(res.content)
第二步我们需要将下载的图片设置成电脑壁纸,这里主要使用win32api和win32gui这两个包,在python3环境下可以直接安装。
def setWallpaper(image_path):    key = win32api.RegOpenKeyEx(win32con.HKEY_CURRENT_USER,"Control Panel\\Desktop",0,win32con.KEY_SET_VALUE)    win32api.RegSetValueEx(key, "WallpaperStyle", 0, win32con.REG_SZ, "2")    win32api.RegSetValueEx(key, "TileWallpaper", 0, win32con.REG_SZ, "0")    win32gui.SystemParametersInfo(win32con.SPI_SETDESKWALLPAPER,image_path, 1+2)filepath = os.path.split(os.path.realpath(__file__))[0] + '\download'print(filepath)image_name='cache_wallpaper.png'image_path = filepath + '\\' + image_namesetWallpaper(image_path)
第三步上述步骤都完成后直接设置电脑的定时任务就大功告成啦。你可以每天定时更换背景桌面,如果你足够骚也可以把自动任务每隔时间设置成两小时!接下来看一下成果吧~

0108012b6b194eb73ee8180ee026905f.png

cool~!程序打包好,下载后直接设置定时任务就可以实现桌面自动更换明天就更换一下你的桌面背景吧~参考资料:https://blog.csdn.net/ktpd_pro/article/details/56681710

源码下载

公众号后台回复关键词:卫星图

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/502162.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

摇杆怎么映射到键盘_[评测]YAMAHA PSRSX900:雅马哈升级幅度最大的高端编曲键盘键盘中国原创评测...

本文图片均由本人亲自拍摄,转载请注明出处。年前就收到这台国行PSR-SX900了。在这一个月特殊的日子里,不能出门,幸好有sx900的陪伴,让我可以天天弹琴、唱歌打发时间...现在很多地方开始逐渐复工了,我抽时间写下了这一个…

微软黑屏补丁_慎装微软最新Win7补丁 部分用户更新补丁后无法关机

清波科技2月9日报道 使用微软windows系统的用户,对于蓝屏肯定不陌生,不过现在还有比蓝屏更可怕的系统故障:无法关机和重启。近日,在微软更新了一个最新的Win7补丁后,有部分用户反馈:在试图从开始菜单关机或…

php支持二级域名共享,PHP二级域名session共享方案

一般来讲网站都会有主站和子站,比如域名是linuxidc.com,那么一般来讲linuxidc.com和www.linuxidc.com就会是主站,而像bbs.linu一般来讲网站都会有主站和子站,比如域名是linuxidc.com,那么一般来讲linuxidc.com和就会是…

swift 滑动 iphone解锁_这10个iPhone隐藏功能,我就不信你全知道

Hi,大家好,我是爱倒腾电子产品的祈雨。从安卓阵营转到苹果已经快一年了,我从最初的束手束脚,到现在的乐得清闲,已经逐渐适应了苹果的这套系统。总的来说,安卓就像去吃自助餐:满眼的食物任你挑选…

hash hashcode变化_Web安全 | 没想到 Hash 冲突还能这么玩,你的服务中招了吗?

图 by: 石头背景 其实这个问题我之前也看到过,刚好在前几天,洪教授在某个群里分享的一个《一些有意思的攻击手段.pdf》,我觉得这个话题应该还是有不少人不清楚的,今天我就准备来“实战”一把,还请各位看官轻拍。洪强宁…

c#养老院老人信息管理系统源码 论文_包河区【失智老人养老院】

包河区【失智老人养老院】,光明老年护理院广受好评,本着“为政府分忧、帮子女尽孝”的服务宗旨;以“你把老人托给我,我把放心送给你”的服务理念;针对社会上有病的、子女无暇照顾的老年人,提供“爱心、耐心、热心”等全方位关怀服…

querywrapper 时间区间查询_雅思官方:关于增设用于英国签证及移民的雅思考试考点的通知!附20192020雅思考试时间安排...

接英国文化教育协会通知,为满足广大考生日益增长的报考需求,英国文化教育协会(雅思考试主办方)即日宣布,在南京财经大学(仙林校区)增设用于英国签证及移民的雅思考试考点,首场考试日期为2019年12月21日。考点具体信息如下&#xf…

scandall pro找不到扫描仪_吉林机箱风扇灯条找哪家

吉林机箱风扇灯条找哪家,阶新科技,合作理念--开诚布公,互相信任,团结奋斗。吉林机箱风扇灯条找哪家, 拆开机箱的前置面板可以看到前置面板中间带有长条形的叉戟灯条设计,这样也就导致前置的机箱风扇只能装在…

PHP8编译swoole出错,swoole自定义错误的方法

创建错误处理器实现ErrorHandlerInterface接口namespace App;use Core\AbstractInterface\ErrorHandlerInterface;class Test implements ErrorHandlerInterface{function handler( $msg,$file null,$line null,$errorCode null,$trace ){echo "文件{$file}的第{$line}…

大数据技术架构_架构大数据图

大数据管理数据处理过程图大数据(big data),指无法在一定时间范围内用常规软件工具进行捕捉、管理和处理的数据集合,是需要新处理模式才能具有更强的决策力、洞察力。大数据处理的主要流程包括数据收集、数据存储、数据处理、数据应用等主要环节。随着业务的增长,大量和流程、规…

excel公式编辑器_Excel中自动更新超链接的文件目录,超简单

日常工作中,一个项目的文件往往会有很多个,在Excel中制作一个项目文件目录,可以快速方便的查看不同的文件。如下图所示,就是一个模拟的项目文件夹内的所有子文件夹,每个子文件夹内包含不同类型的文档,而且文…

蓝牙最新版本6.0_FIIL新品 T1 Lite,蓝牙5.2加持下的TWS耳机

说起汪峰老师,大家第一时间会想到他是国内内地著名男歌手、音乐创作人,摇滚先锋等几个身份,或者会联想到他是妻子著名国际影星章子怡。但如果你对音响或者耳机等音乐产品有所了解的话,你还会知道汪峰老师还亲自创立了一个知名的耳…

标准正态分布_正态分布,正态分布如何变换为标准正态分布

正态分布(Normal distribution),又名高斯分布(Gaussian distribution)若随机变量X服从一个数学期望为μ、方差为σ^2的正态分布,记为N(μ,σ^2)。其概率密度函数为正态分布的期望值μ决定了其位…

WSL安装Oracle,折腾记录:WSL(Windows Subsystem for Linux,Windows上的Linux子系统)安装后的环境配置-Go语言中文社区...

WSL(Windows Subsystem for Linux,Windows上的Linux子系统)的安装比较简单,教程网上较多,此处略过。安装后须要进行一系列配置(如软件源配置、中文配置、图形化配置、开发环境配置)才能投入使用,以Ubuntu为例(其他Debian、Kali、O…

cad钣金展开插件_户外垃圾桶顶盖钣金拆分展开方法

今天给大家讲解一个户外垃圾箱顶盖的拆分展开方法如下图拆分零件如下对称的两个零件如下打开SolidWorks,新建草图如下点击拉伸凸台命令设置参数如下点击倒圆角命令设置参数选择下面蓝色面绘制草图点击草图等距实体选择下图所示蓝色面向内偏移一个板厚1.5点击直线将下…

未能初始化appscan应用程序现在将关闭_企业区块链应用程序的两个关键问题

点击上方“蓝色字体”,选择 “设为星标”关键讯息,D1时间送达!很多架构师在使用区块链技术之前需要考虑一些关键问题,而这些问题与数据隐私和区块链类型有关。公共区块链通过提供数据的透明度、完整性、可追踪性、真实性来协调信任…

laravel 分词搜索匹配度_搜索引擎工作原理

抓取网页。每个独立的搜索引擎都有自己的网页抓取程序爬虫(Spider)。爬虫顺着网页中的超链接,从这个网站爬到另一个网站,通过超链接分析连续访问抓取更多网页。被抓取的网页被称之为网页快照。由于互联网中超链接的应用很普遍,理论上&#xf…

数据库表的软硬关联_Jimmy的关系型数据库设计心得 第一版

欢迎关注Jimmy的公众号:Jimmy嘚啵嘚,每周都有很多干货文章分享(最近比较懒,先保证每周写几篇,等忙完了再每日更新)最近在梳理以前设计关系型数据库的心得体会,或者斗胆说是方法论,梳…

83998 连接服务器出错_来申请一个阿里云服务器玩玩?

对开发有兴趣的小伙伴们可以去阿里云官网申请一个免费入门级的服务器小试身手。那么如何申请免费服务器呢?(这里吐槽不能超链接外部网页)进入官网这里我选择了左边的(体验时间长一点)选择Ubuntu 14.04 32位的系统(上面的地域选择可以百度一下自己的地理位置适合选择…

安卓项目打开有时候manifests不见了_手机通话音量太小?教你打开这个开关,再也不怕听不清了...

分享最实在的玩机技巧,洞察最前沿的科技资讯!大家好,这里是手机科技园!我们在生活中,经常用手机与家人朋友通话,可是有时候即使将音量开到最大,通话声音还是非常小,这到底是为什么呢…