FTPLIB - dir() sinnvoll lesen
Verfasst: Sonntag 10. Dezember 2006, 03:12
Hallo,
ich habe folgende Frage:
Ich bastel mir gerade ein FTP-Tool und ich komme eigentlich ganz gut klar, aber mein Problem ist das Einlesen des Verzeichnisses, sprich (dir()). Die Rückgabe von dir() ist total seltsam und ich bin noch nicht hintergekommen, wie ich die einzelnen Teile ansprechen kann (zb. über Liste).
Ich brauche dieses dir() anscheinend, um einen Unterschied zwischen Datei und Verzeichnis zu finden!
Im Moment umgehe ich das Problem mit:
nlst() gibt mir eine schöne Liste zurück, jedoch ist kein Unterschied zu Verzeichnissen feststellbar!
Lange Rede, kurzer Sinn:
Wie kann ich das am besten lösen?
Danke schonmal im voraus, hoffe die Frage ist nicht zu dumm. Habe mich jetzt aber Stunden damit beschäftigt und finde keine Lösung
!
mFG Bauer
ich habe folgende Frage:
Ich bastel mir gerade ein FTP-Tool und ich komme eigentlich ganz gut klar, aber mein Problem ist das Einlesen des Verzeichnisses, sprich (dir()). Die Rückgabe von dir() ist total seltsam und ich bin noch nicht hintergekommen, wie ich die einzelnen Teile ansprechen kann (zb. über Liste).
Ich brauche dieses dir() anscheinend, um einen Unterschied zwischen Datei und Verzeichnis zu finden!
Im Moment umgehe ich das Problem mit:
Code: Alles auswählen
def retr_dir(self):
self.connect()
try:
l=self.ftps.nlst()
self.ftps.quit()
return l
except:
print "Can't retrieve dir!"
self.ftps.quit()
Lange Rede, kurzer Sinn:
Wie kann ich das am besten lösen?
Danke schonmal im voraus, hoffe die Frage ist nicht zu dumm. Habe mich jetzt aber Stunden damit beschäftigt und finde keine Lösung

mFG Bauer