python爬取FY-4作為桌面背景
先上個效果,桌面只有個回收站,找了個FY-4的圖片扣了下圖,做成了ico圖示,然後把回收站名字給搞了。衛星配自己拍的圖,有點意思。
FY-4每小時影像來源如下,只要每隔一個小時拉它就行了→http://img.nsmc.org.cn/CLOUDIMAGE/FY4A/MTCC/FY4A_DISK.JPG
東抄西抄,自己改改,程式碼如下
import requests
import os
import win32api, win32con, win32gui
from PIL import Image
import numpy as np
import time
# 爬取風雲四資料
def _get_fy_img():
url = 'http://img.nsmc.org.cn/CLOUDIMAGE/FY4A/MTCC/FY4A_DISK.JPG'
res = requests.get(url)
# 儲存桌布
with open('background.jpg', 'wb') as f:
f.write(res.content)
# 設定為桌布
def set_background(imgpath):
keyex = win32api.RegOpenKeyEx(win32con.HKEY_CURRENT_USER, "Control Panel\\Desktop", 0, win32con.KEY_SET_VALUE)
win32api.RegSetValueEx(keyex, "WallpaperStyle", 0, win32con.REG_SZ, "0")
win32api.RegSetValueEx(keyex, "TileWallpaper", 0, win32con.REG_SZ, "0")
win32gui.SystemParametersInfo(win32con.SPI_SETDESKWALLPAPER, imgpath, win32con.SPIF_SENDWININICHANGE)
# 影像獲取和處理
def get_and_deal_img():
bk_path = 'background.jpg'
# 讀影像(影像形狀:2198,2198,3)
bk_img = np.array(Image.open(bk_path))
# 刪除影像
os.remove(bk_path)
## 處理水印
# 左上水印
bk_img[0:174, 0:447, :] = 0
# 右下水印
bk_img[1970:2198, 1970:2198, :] = 0
# 擴充套件桌布到電腦顯示器大小
bk_img = Image.fromarray(np.uint8(bk_img))
# 縮放到720*720,鋪滿電腦或者露個半截有啥好看的
bk_img = bk_img.resize((720, 720), Image.ANTIALIAS)
# 電腦螢幕大小那麼大的0圖片
bks_img = np.zeros((1080, 1920, 3))
# 中間換了
bks_img[180:900, 600:1320, :] = bk_img
# 重新儲存影像
Image.fromarray(np.uint8(bks_img)).save(bk_path)
# 載入桌面
path = os.getcwd()
set_background(os.path.join(path, bk_path))
if __name__ == '__main__':
get_and_deal_img()
完事兒弄個啥windows的計劃任務,一個小時來一發就行了。
相關文章
- win10 mp4怎麼作為桌面背景_win10 mp4作為桌面背景操作步驟Win10
- 學以致用:Python爬取廖大Python教程製作pdfPython
- python 爬蟲 爬取 learnku 精華文章Python爬蟲
- python爬蟲——爬取大學排名資訊Python爬蟲
- python爬取網圖Python
- python爬蟲--爬取鏈家租房資訊Python爬蟲
- Python爬蟲爬取美劇網站Python爬蟲網站
- python爬蟲爬取糗事百科Python爬蟲
- [python 爬蟲]第一個Python爬蟲,爬取某個新浪部落格所有文章並儲存為doc文件Python爬蟲
- python 爬取 mc 皮膚Python
- Python爬取電影天堂Python
- Python《爬取IPhone各式桌布》PythoniPhone
- python爬取北京租房資訊Python
- python例項,python網路爬蟲爬取大學排名!Python爬蟲
- python 爬蟲 1 爬取酷狗音樂Python爬蟲
- Python爬蟲爬取淘寶,京東商品資訊Python爬蟲
- 小白學 Python 爬蟲(25):爬取股票資訊Python爬蟲
- python網路爬蟲--爬取淘寶聯盟Python爬蟲
- Python實現微博爬蟲,爬取新浪微博Python爬蟲
- Python爬蟲—爬取某網站圖片Python爬蟲網站
- 爬蟲——爬取貴陽房價(Python實現)爬蟲Python
- 【Python爬蟲】正則爬取趕集網Python爬蟲
- 利用Python爬蟲爬取天氣資料Python爬蟲
- 房產資料爬取、智慧財產權資料爬取、企業工商資料爬取、抖音直播間資料python爬蟲爬取Python爬蟲
- Python:爬取疫情每日資料Python
- 用python爬取知識星球Python
- 關於python爬取網頁Python網頁
- python爬取糗事百科Python
- Python-爬取CVE漏洞庫?Python
- python——豆瓣top250爬取Python
- 利用Python爬取必應桌布Python
- python itchat 爬取微信好友資訊Python
- Python 第一個爬蟲,爬取 147 小說Python爬蟲
- Python爬蟲入門【5】:27270圖片爬取Python爬蟲
- Python爬蟲實戰:爬取淘寶的商品資訊Python爬蟲
- 用PYTHON爬蟲簡單爬取網路小說Python爬蟲
- Python爬蟲實踐--爬取網易雲音樂Python爬蟲
- Python爬蟲學習(6): 爬取MM圖片Python爬蟲