91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

親愛的小伙伴,這是我個人編寫的python小程序,能夠實現每天系統壁紙的自動更換,壁紙來源為當天必應搜索官網的背景。本小程序會自動在C盤根目錄創建文件夾“必應壁紙”但只會保存7天的壁紙,所以無需擔心其產生的垃圾。使用方法在文件中有說明哦~感謝支持!

資源截圖

代碼片段和文件信息

import?urllib.request
from?bs4?import?BeautifulSoup
import?urllib?requests
import?platform?os
import?ctypes
import?datetime


def?get(cata):
????try:
????????r?=?requests.get(‘https://cn.bing.com/‘)
????????r.raise_for_status()
????????soup?=?BeautifulSoup(r.text?“html.parser“)
????????link?=?soup.find(id=“bglink“)
????????data?=?link.get(‘href‘)
????????url2?=?‘https://cn.bing.com/‘?+?str(data)
????????filename?=?cata?+?“\\“?+?str(datetime.date.today())?+?“.jpg“
????????urllib.request.urlretrieve(url2?filename=filename)
????except:
????????a?=?1


def?set(filename):
????local_os?=?platform.system()
????if?local_os?==?“Windows“:
????????ctypes.windll.user32.SystemParametersInfoW(20?0?filename?0)
????elif?local_os?==?“Linux“:??#?Linux沒試過,不知道是否生效
????????os.system(‘gsettings?set?org.gnome.desktop.background?picture-uri?“file://%s.jpg“‘?%?(filename))


def?drop(list?cata):
????leng?=?len([lists?for?lists?in?os.listdir(cata)?if?os.path.isfile(os.path.join(cata?lists))])
????if?leng?>?7:
????????for?i?in?list:
????????????os.remove(cata?+?“\\“?+?i)
????????????leng?-=?1
????????????if?leng?????????????????break


def?main():
????if?not?os.path.exists(r“C:\必應壁紙“):
????????os.mkdir(r“C:\必應壁紙“)
????cata?=?r“C:\必應壁紙“??#?目錄地址
????get(cata)
????lists?=?os.listdir(cata)
????lists.sort(key=lambda?fn:?os.path.getmtime(cata?+?“\\“?+?fn))
????filename?=?os.path.join(cata?lists[-1])
????set(filename)
????drop(lists?cata)


if?__name__?==?‘__main__‘:
????main()

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????1592??2019-09-04?18:55??BiYing.py
?????文件??????????68??2019-09-04?19:01??requirement.txt
?????文件?????????332??2019-09-05?16:55??使用方法.txt

評論

共有 條評論