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

*前言
win10的聚焦锁屏图片质量很好,看得让人赏心悦目,想保存成桌面背景。

动手前思考:

1.找到聚焦图片所在位置
2.查看文件;
3.批量移动或复制到指定路径中;

实际过程:

  • 通过网络搜索得知聚焦图片文件所在位置:C:\Users\username\AppData\Local\Packages\Microsoft.Windows.ContentDeliveryManager_cw5n1h2txyewy\LocalState\Assets

    *username是登录是的用户名,必需替换成自己的用户名

  • 查看文件类型
    看到大部分文件并不是图片格式,修改部分文件后缀为jpg后,可以打开图片。


    image.png
  • 相关模块:
    要操作移动文件或操作文件路径:os
    复制文件:shutil

完整代码如下:

import os
import shutil

filepath = ('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 path

  os.rename(filename_old,file_name_new) #rename the files
  shutil.copy(file_name_new,'G:\\savedpictures') #copy files to destdir
print('succeed!') 
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容