Hallo Forum!
Ich setze mich gerade mit der ftplib auseinander, und stehe etwas auf dem Schlauch. Ich versuche, herauszufinden, ob ich mit der Klasse "FTP"...
1) ...ein Komplettes Logging realisieren kann, d.H. ich möchte gerne all die Zeilen, die gesendet werden und die Antworten des Servers haben.
2) ...einen echten Fortschritt ermitteln kann. zZ ist die beste Idee, die ich habe, dass ich "storbinary" kein echtes Dateiobjekt, sondern einen Wrapper übergebe, dessen "read"/"readline"-methoden events auslösen. Allerdings würde dies technisch gesehen falsch sein, da nur angezeigt wird, wie viel Speicher die FTP-Klasse cached.
3) ...einen Transfer zuverlässig unterbrechen kann, oder wenigstens eine vernünftige vorhersage treffen kann, ob "abort" funktionieren wird oder nicht. Die Doku ist da irgendwie etwas vage.
Alternativ habe ich mir mal Twisted angesehen, und bin etwas erschlagen von der Komplexität des Frameworks. Gibt es da gute freie Dokumentationen? Ich möchte mir ungern auf Verdacht, dass ich Twisted nutzen könnte, dieses O'Reily-Buch kaufen.
FTP Logging, Abort, Progress.
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Jedes der Twisted-Unterprojekte hat seine (mehr oder minder gute) Dokumentation, zudem ist die Hilfe auf #twisted @ Freenode zumindest in meinem Fall gut gewesen.keppla hat geschrieben:Alternativ habe ich mir mal Twisted angesehen, und bin etwas erschlagen von der Komplexität des Frameworks. Gibt es da gute freie Dokumentationen? Ich möchte mir ungern auf Verdacht, dass ich Twisted nutzen könnte, dieses O'Reily-Buch kaufen.
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice