hi.
habe hier ien Python-Skript welches einen Hotfolder überwachen und Dateien verschieben soll. Offline. Leider verursacht der Slash nach hotfolder einen "EOL while scanning..." Error. Ohne funktioniert es aber nicht. hat jemand einen Lösungsansatz dafür? Hier der Code
Herzlichen Dank im voraus,
Nimroy
P.S. Wenn das jemand in Perl umschreiben kann, nehm ich auch Perl.
habe hier ien Python-Skript welches einen Hotfolder überwachen und Dateien verschieben soll. Offline. Leider verursacht der Slash nach hotfolder einen "EOL while scanning..." Error. Ohne funktioniert es aber nicht. hat jemand einen Lösungsansatz dafür? Hier der Code
Code:
import os
import time
"""der einfachheit halber gehe ich davon aus dass die dateien immer nr_lala.jpg benannt werden
also immer ein unterstrich nach der nr."""
#hotfolder
directory = "c:\hotfolder\"
#wo liegen die nummer-ordner
directory2 = "d:\"
while 1:
for i in os.listdir(directory):
#dateien gefunden, gucken ob verschiebbar
if os.path.exists( directory2+i.split("_")[0] ):
#datei verschieben
os.system("move "+i+" "+directory2+i.split("_")[0])
#20 sek schlafen
time.sleep(20)
Herzlichen Dank im voraus,
Nimroy
P.S. Wenn das jemand in Perl umschreiben kann, nehm ich auch Perl.