美文网首页
批量获取win10的聚焦锁屏图片

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

作者: 林喵miao | 来源:发表于2019-05-18 12:28 被阅读0次

    *前言
    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!') 
    

    相关文章

      网友评论

          本文标题:批量获取win10的聚焦锁屏图片

          本文链接:https://www.haomeiwen.com/subject/ewzzaqtx.html