Win10細かいロック画面の壁紙を取得するのpython3(Windowsのフォーカス)

直接コードに

1つの python3 
2  - * -コーディング:UTF-8 - * - 
3  
4  輸入OS
 5  インポート時間
 6  輸入shutil
 7  
8  のWindows聚焦图片位置
9  #のC:\ Users \ユーザーXXXXXX \のAppData \ローカル\パッケージはMicrosoft.Windowsを\。 ContentDeliveryManager_cw5n1h2txyewy \ LocalState \資産
10  
11  定义
12  デフ)(名前変更:
 13      パス= R'C:\ Users \ユーザーXXXXXX \のAppData \ローカル\パッケージ\ Microsoft.Windows.ContentDeliveryManager_cw5n1h2txyewy \ LocalState資産\ 
14      newpathが= r'D:\ windows_focus '#新的保存路径
15      パス= R ' C:\ユーザー\ XXXXXX \のAppData \ローカル\パッケージ\ Microsoft.Windows.ContentDeliveryManager_cw5n1h2txyewy \ LocalState資産\ ' 
16      newpathが= R ' D:\ windows_focus \のimages_ ' 新的保存路径
17  
18      dirtime = time.strftime(" %のY%のM%のD%のHの%のM " 19  
20      なら ない os.path.exists(newpathが+ dirtime):
 21          os.mkdir( newpathが+ dirtime)
22          os.makedirs(newpathが+ dirtime)
 23  
24      、I = 1
 25     = os.listdirファイルリスト(パス)#は、フォルダパス内のすべてのファイルを入手
26で     印刷トータル: + STR(LEN(ファイルリスト))+ ファイル27      のためのファイルでのファイルリスト:すべてのファイル間で
28          olddir os.path.join =(パス、ファイル)元のファイル・パス
29          FILESIZE = os.path.getsize(olddir)/ 1024年
 30          印刷(I、' [ ' + STR(ファイルサイズ)+ ' KB] ' 、olddir)
 31は、 
32          タイムラインtime.strftime =("Yの%mは%D %% Hの%のM%S "現在の時刻を取得し、年、月、日、時間
33である         NEWDIRがos.path.join +」(newpathをが、タイムライン+ '_' + STR(I)で=。JPG ')
34である          (os.path.join = + newpathががdirtime、タイムライン+であるNEWDIR ' _ ' + + STR(I)' .JPG ' 35          プリント' 36  
37 [          IF > 150ファイルサイズ38である              shutil.copyfile(olddir 、NEWDIR) 新しいパスにコピー元のファイルパス
39              印刷(私は、' [ ' + STR(ファイルサイズ)+ 'KB] 'NEWDIR、 ' ファイル変換。' 40          、他41れる             印刷(I、' [ ' + STR(ファイルサイズ)+ ' KB] 'NEWDIRは、' !ファイルを無視するには小さすぎる" 42は、 
43である         #のノートインデント
44れる         パスパスは、文nullで
45          印刷'' 46がある          = I 1 +
 47  
48  コール
49のリネーム()

 

おすすめ

転載: www.cnblogs.com/tobyhan/p/11351177.html