酷炫!用Python把桌面变成实时更新的地球图片
如何拥有够酷炫逼格够高的桌面?本文教你轻松定制自己的桌面背景
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)
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_name
setWallpaper(image_path)
源码下载
公众号后台回复关键词:卫星图
酷炫!用Python把桌面变成实时更新的地球图片相关推荐
- file 选择的图片作为背景图片_酷炫!用Python把桌面变成实时更新的地球图片
如何拥有够酷炫逼格够高的桌面?本文教你轻松定制自己的桌面背景 (建议带上耳机听一下地球的声音)最近疯狂迷恋地球卫星图和地球的卫星视频,看上面的视频简直极度舒适.不禁想把这种图片作为桌面背景图.这就产生 ...
- android机器人酷炫壁纸,完美酷炫体验 A60动态桌面小应用实测
一直以来,HTC Sense的绚丽界面让不少用户感觉到美观实用,便有不少高手开始逐步仿制提出.很高兴的是,笔者用A60进行测试,该应用效果实现非常完美,推荐给广大的A60用户. 美化桌面工具包含2个: ...
- 卧槽!GitHub排行榜即将下线;酷炫的Python热重载工具;开发者体验·电子书;C++最佳实践合辑;前沿论文 | ShowMeAI资讯日报
- Python天天基金每日净值实时更新至excel表格
最近迷上了基金,做了一个excel表格来统计收益.持仓.成本等,但是每天要更新基金净值和定投基金太麻烦了,于是,我想到了用Python自动获取基金数据并写入表格. 最后将程序打包成exe程序,现在我只 ...
- 用 Python 制作酷炫的可视化大屏,特简单!
作者 | 小F 来源 | 法纳斯特 在数据时代,我们每个人既是数据的生产者,也是数据的使用者,然而初次获取和存储的原始数据杂乱无章.信息冗余.价值较低. 要想数据达到生动有趣.让人一目了然.豁然开朗的 ...
- 酷炫的业务看板大屏可以使用 Python 轻松制作( 附完整代码)
不少公司和学校将信息化手段应用到了日常工作中,数字大屏可以用做数据监控的前端平台,在数据监控与分析中可以起到重要作用. 但是,制作一张大屏可要花费不少精力,如何在一天内快速做好一张数据实时监控大屏?需 ...
- 用Python制作酷炫的可视化大屏,特简单!
在数据时代,我们每个人既是数据的生产者,也是数据的使用者,然而初次获取和存储的原始数据杂乱无章.信息冗余.价值较低. 要想数据达到生动有趣.让人一目了然.豁然开朗的效果,就需要借助数据可视化. 以前给 ...
- 使用Python制作酷炫二维码(myqr)
使用Python制作酷炫二维码 本篇参考自微信公众号,二三四张图片有改博主知乎的链接哦,https://mp.weixin.qq.com/s/Fq6_KKeN5T28DbfyDsGYDw 平时你见到的 ...
- 给Python代码加上酷炫进度条的几种姿势
作者 | 刘早起 来源 | 早起Python(ID: zaoqi-python) 大家好,在下载某些文件的时候你一定会不时盯着进度条,在写代码的时候使用进度条可以便捷的观察任务处理情况,除了使用pri ...
最新文章
- 图论--欧拉路,欧拉回路(小结)
- 中文分词算法python代码_python实现中文分词FMM算法实例
- java slf4j_SLF4J 使用手册
- python网易云_用python爬虫爬取网易云音乐
- 268、缺失数字(python)
- 记海康sdk linux下的使用
- 这几个小工具也太好用了
- 仿Windows画板喷漆笔刷效果
- 10年经验总结:数据分析师7种工具,因果分析划重点!
- 「牛市」的危险和川普的口罩|极客一周
- Android11.0 默认开启WLAN热点设置默认热点名称和密码
- Docker安装MoogoDB, 进入容器, mongo shell操作mongoDB
- 百度超级链联合超级账本:区块链技术如何提升金融行业互信与安全
- 多多参谋参谋|拼多多店群什么产品容易成为爆款呢|魔店分享
- jQuery取消checkbox选中状态
- Unity SteamVR获取手柄按钮触发事件
- MUMU模拟器启动时提示MuMu App Player已停止工作
- iconv()函数转码
- 谷歌地图 替代_Google地图的替代品
- NGINX 0 DAY LDAP RCE 漏洞来龙去脉
热门文章
- 关于ImageMagick出现无效参数(invalid parameter)的解决方法
- ArduinoJson天行数据平台json数据处理
- labview呀,可是真有意思
- vue3 使用particles插件粒子背景
- 福禄克FLUKE FTK2000单模光纤测试仪,光纤入户的好选择!!!
- 天涯明月刀服务器维护,《天涯明月刀》12月27日服务器例行维护介绍
- 使用python的pyppeteer模块实现淘宝登录
- 剑指offer43(leetcode 233),1-n整数中1出现的次数
- PyTorch + openCV 车牌识别(一)
- 借贷记账法下的账户结构