如何用Python將網(wǎng)頁截圖制作成電腦桌面

起因:

最近疫情在全球肆虐县耽,百度的 疫情數(shù)據(jù)統(tǒng)計(jì)網(wǎng)站 做的不錯动羽,大家都沒少用虎谢。隨著國內(nèi)疫情漸漸平息,國外疫情成為了重點(diǎn)曹质,尤其歐美婴噩,真是讓全球的吃瓜群眾操碎了心。最近發(fā)現(xiàn)國內(nèi)各新聞平臺報(bào)道數(shù)據(jù)羽德,都開始采用了美國 霍普金斯大學(xué)的統(tǒng)計(jì)數(shù)據(jù)几莽,空閑時去看了一下相關(guān)資料,找到了霍普金斯大學(xué)疫情統(tǒng)計(jì)數(shù)據(jù)網(wǎng)頁宅静,跟國內(nèi)風(fēng)格大不相同章蚣,

COVID-19疫情統(tǒng)計(jì)

而且它這個網(wǎng)站能自適應(yīng)屏幕尺寸,感覺適合做顯示器的桌面壁紙。如果能定時采集纤垂,配合操作系統(tǒng)的壁紙自動更換矾策,就能更加直觀了解疫情動態(tài)信息。簡單理了一下思路峭沦,感覺完全可行贾虽,說干就干。

制作過程:

1吼鱼、我用的是Mac筆記本蓬豁,更換桌面背景,支持特定目錄菇肃,按順序更換壁紙地粪,刷新頻率最小5秒鐘。
2琐谤、將網(wǎng)頁信息截圖蟆技,這個之前搞過一陣子自動化測試,python+selenium 完成無壓力斗忌,在配合定時計(jì)劃任務(wù)质礼,定時采集,python代碼很簡單如下:

#!/usr/local/bin/python3
# -*- coding:UTF-8 -*-

"""
@desc: 描述
@Time: 2020/3/27 9:26 上午
@Author: lvxh
"""

from selenium import webdriver
import time

options = webdriver.ChromeOptions()
options.add_argument('--headless')
options.add_argument('--disable-gpu')
driver = webdriver.Chrome(options=options)

# 有界面
# driver = webdriver.Chrome()

#全屏
driver.maximize_window()
#自定義尺寸
driver.set_window_size(1920, 1080)

# 需要截圖的網(wǎng)頁地址
driver.get('https://coronavirus.jhu.edu/map.html')
# 這里是為了確保頁面數(shù)據(jù)完全加載
time.sleep(30)

#截圖存放路徑飞蹂,使用jpg報(bào)錯png格式可以,放到用戶目錄下的圖片文件夾
driver.get_screenshot_as_file("/Users/***/Pictures/"+str(int(time.time()))+".png");

time.sleep(3)
driver.quit()

備注:

1:霍普金斯大學(xué)的數(shù)據(jù)更新頻率很快翻屈,大概不到一小時陈哑。這也可能是全球各國更新數(shù)據(jù)時間點(diǎn)各不相同的關(guān)系。
2:全球疫情伸眶,局部已經(jīng)控制的很好惊窖,像中國,韓國厘贼,日本等界酒,甚至伊朗每天的數(shù)據(jù)都不那么耀眼了,不過歐美真的處于爆發(fā)期嘴秸,帶動全球疫情數(shù)據(jù)走勢圖毁欣,依舊是指數(shù)級增長。


全球疫情趨勢圖
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末岳掐,一起剝皮案震驚了整個濱河市凭疮,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌串述,老刑警劉巖执解,帶你破解...
    沈念sama閱讀 212,080評論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異纲酗,居然都是意外死亡衰腌,警方通過查閱死者的電腦和手機(jī)新蟆,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,422評論 3 385
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來右蕊,“玉大人琼稻,你說我怎么就攤上這事∮仍螅” “怎么了欣簇?”我有些...
    開封第一講書人閱讀 157,630評論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀的道長坯约。 經(jīng)常有香客問我熊咽,道長,這世上最難降的妖魔是什么闹丐? 我笑而不...
    開封第一講書人閱讀 56,554評論 1 284
  • 正文 為了忘掉前任横殴,我火速辦了婚禮,結(jié)果婚禮上卿拴,老公的妹妹穿的比我還像新娘衫仑。我一直安慰自己,他們只是感情好堕花,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,662評論 6 386
  • 文/花漫 我一把揭開白布文狱。 她就那樣靜靜地躺著,像睡著了一般缘挽。 火紅的嫁衣襯著肌膚如雪瞄崇。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,856評論 1 290
  • 那天壕曼,我揣著相機(jī)與錄音苏研,去河邊找鬼。 笑死腮郊,一個胖子當(dāng)著我的面吹牛摹蘑,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播轧飞,決...
    沈念sama閱讀 39,014評論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼衅鹿,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了过咬?” 一聲冷哼從身側(cè)響起塘安,我...
    開封第一講書人閱讀 37,752評論 0 268
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎援奢,沒想到半個月后兼犯,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,212評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,541評論 2 327
  • 正文 我和宋清朗相戀三年切黔,在試婚紗的時候發(fā)現(xiàn)自己被綠了砸脊。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,687評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡纬霞,死狀恐怖凌埂,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情诗芜,我是刑警寧澤瞳抓,帶...
    沈念sama閱讀 34,347評論 4 331
  • 正文 年R本政府宣布,位于F島的核電站伏恐,受9級特大地震影響孩哑,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜翠桦,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,973評論 3 315
  • 文/蒙蒙 一横蜒、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧销凑,春花似錦丛晌、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,777評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至蜕窿,卻和暖如春谋逻,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背渠羞。 一陣腳步聲響...
    開封第一講書人閱讀 32,006評論 1 266
  • 我被黑心中介騙來泰國打工斤贰, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留智哀,地道東北人次询。 一個月前我還...
    沈念sama閱讀 46,406評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像瓷叫,于是被迫代替她去往敵國和親屯吊。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,576評論 2 349

推薦閱讀更多精彩內(nèi)容