批量获取win10的聚焦锁屏图片

*前言
win10的聚焦锁屏图片质量很好,看得让人赏心悦目,想保存成桌面背景。
动手前思考:
1.找到聚焦图片所在位置
2.查看文件;
3.批量移动或复制到指定路径中;
实际过程:

  • 通过网络搜索得知聚焦图片文件所在位置:C:\Users\username\AppData\Local\Packages\Microsoft.Windows.ContentDeliveryManager_cw5n1h2txyewy\LocalState\Assets
    *username是登录是的用户名,必需替换成自己的用户名
  • 查看文件类型
    看到大部分文件并不是图片格式,修改部分文件后缀为jpg后,可以打开图片。

    批量获取win10的聚焦锁屏图片
    文章图片
    image.png
  • 【批量获取win10的聚焦锁屏图片】相关模块:
    要操作移动文件或操作文件路径:os
    复制文件:shutil
完整代码如下:
import os import shutilfilepath = ('C:\\Users\username\AppData\Local\Packages\ Microsoft.Windows.ContentDeliveryManager_cw5n1h2txyewy\LocalState\Assets') #Python中路径的盘符后面必须为\\双斜杠savepath = ('G:\\savedpictures')for filename in os.listdir(filepath):#批量读取文件 if not filename.endswith('.jpg'):#条件过滤#文件重命名,为了修改文件后缀 filename_old=os.path.join(filepath,filename) #original path file_name_new=os.path.join(filepath,filename+'.jpg') #new name pathos.rename(filename_old,file_name_new) #rename the files shutil.copy(file_name_new,'G:\\savedpictures') #copy files to destdir print('succeed!')

    推荐阅读