Skript mis otsib kõik pildi,video,muusika,dokumendi failid ja jagab need kaustadesse - Python: Difference between revisions

From ICO wiki
Jump to navigationJump to search
No edit summary
No edit summary
Line 1: Line 1:
 
Skript mis otsib failid faili tüübi järgi ja kopeerib failitüübile määratud kausta.
Skript mis otsib failinime
Uue faili tüübi lisamisel tuleb täiendada ka kataloogide nimekirja.
<source lang="python">
<source lang="python">
#!/usr/bin/python
#!/usr/bin/python
Line 18: Line 18:
             print f
             print f
             dir = kaustA[i] + f
             dir = kaustA[i] + f
             shutil.move(f, dir)
             shutil.copy(f, dir)
     else:
     else:
         loo = "mkdir " + kaustA[i]
         loo = "mkdir " + kaustA[i]

Revision as of 11:29, 28 January 2011

Skript mis otsib failid faili tüübi järgi ja kopeerib failitüübile määratud kausta. Uue faili tüübi lisamisel tuleb täiendada ka kataloogide nimekirja.

#!/usr/bin/python
# -*- coding: utf-8 -*-


import shutil
import glob
import os

failA = ["*.mp3", "*.wav", "*.doc", "*.pdf", "*.avi", "*.jpg"]
kaustA = ["/home/Muusika/", "/home/Muusika/", "/home/Dokument/", "/home/Dokument/", "/home/Video/", "/home/Pilt/"]
for i in range (0, 3):
    if os.path.isdir( kaustA[i] ):
        print failA[i]
        for f in  glob.glob(failA[i]):
            print f
            dir = kaustA[i] + f
            shutil.copy(f, dir)
    else:
        loo = "mkdir " + kaustA[i]
        os.system(loo)