Python實現(xiàn)自動存儲Windows 10鎖屏聚焦圖片到指定文件夾

Windows 10下如果將鎖屏界面設(shè)置成Windows聚焦時,在每次鎖屏后都會推送不同的鎖屏圖片,有很多都是優(yōu)秀的攝影作品,利用Python我們可以將其自動存儲到本地。

圖片位置

首先我們需要指定鎖屏圖片存在什么位置,百度一下,你就知道Windows 10的鎖屏壁紙在C:\Users\XXX\AppData\Local\Packages\Microsoft.Windows.ContentDeliveryManager_cw5n1h2txyewy\LocalState\Assets的文件夾下。
“XXX”是個人的用戶名,而Microsoft.Windows.ContentDeliveryManager_cw5n1h2txyewy這個文件夾的名字也是隨機的,但Microsoft.Windows.ContentDeliveryManager_的前綴不會變,只要找到這個前綴對應的文件夾即可。
找到該文件夾后我們發(fā)現(xiàn),里面的文件都是沒有后綴名的,我們需要將后綴名改為.jpg來查看。

自動重命名和存儲到自定義文件夾

利用Python 的文件操作,我們可以實現(xiàn)自動存儲功能。
代碼如下,功能較簡單,僅供參考:

#!/usr/bin/env python3
# -*- coding: utf-8 -*-

import os
import shutil

# 鎖屏畫報路徑,將xxx 替換為自己的user名稱,new_path 根據(jù)自己的需要進行更改
PATH = r"C:\Users\xxx" \
       r"\AppData\Local\Packages\Microsoft.Windows.ContentDeliveryManager_cw5n1h2txyewy\LocalState\Assets\\"
NEW_PATH = r'C:\Users\xxx\Desktop\picture\\'


def rename_and_save_pic(file_path, new_path):
    if not os.path.exists(new_path):
        os.makedirs(new_path)
    if os.path.exists(new_path):
        i = len(os.listdir(path=new_path))
        for file in os.listdir(path=file_path):
            i += 1
            shutil.copy(file_path+file, new_path+'picture_ %d' % i + '.jpg')


if __name__ == '__main__':
    rename_and_save_pic(PATH, NEW_PATH)
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關(guān)閱讀更多精彩內(nèi)容

  • ★Windows環(huán)境下的文件后綴名絕大多數(shù)DOS文件名后綴在Windows下繼續(xù)有效,但Windows本身也引出了...
    jianghu000閱讀 1,656評論 0 5
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,506評論 19 139
  • 文件格式(或文件類型)是指電腦為了存儲信息而使用的對信息的特殊編碼方式,是用于識別內(nèi)部儲存的資料。比如有的儲...
    一只不靠譜的猿_閱讀 4,655評論 0 10
  • Windows文件 一、注冊表(Registry) 注冊表是Microsoft Windows中的一個重要的數(shù)據(jù)庫...
    YBshone閱讀 1,493評論 0 6
  • 如今迷茫彷徨 都是曾經(jīng)辜負了太多時光 ---寫在求職路上 如果說活著是一種義務 那么選擇怎么活著該是一種權(quán)利 好好...
    卿莫遲閱讀 166評論 0 0

友情鏈接更多精彩內(nèi)容