Seite 1 von 1

retrbinary findet datei nicht

Verfasst: Sonntag 8. Januar 2006, 13:31
von Matthias Borges
Hallo,
tut mir leid ich seh den Wald vor lauter Bäumen nicht.

Ich versuche mit (ftplib) retrbinary von meinem KISS player übers Netzwerk im Fernsehen mitgeschnittene Filme auf meinen Computer zu laden.
... import,login,verzeichnisse anzeigen, verzeichniss wechseln, dateien anzeigen, dateiliste übernehmen - alles kein Problem.
Dann picke ich mir zum testen einen Film aus der Liste und speicher den Namen in einer Variablen.

Code: Alles auswählen

>>>film = filmliste[1]
>>>film
'Der super Film 070106.vob'
>>>kiss.retrbinary('RETR film', open('/home/mat/test_film.vob', 'wb').write)
Jetzt kommt die Fehlermeldung das es keine Datei oder Verzeichnis namens film gibt.
Schreibe ich den Namen der Filmdatei selber rein funktioniert das kopieren.
Liegt es an den Leerzeichen oder was.

Besten Dank für eure Hilfe.
Ich setz mich jetzt unter den Tisch und heule
Matthias

Re: retrbinary findet datei nicht

Verfasst: Sonntag 8. Januar 2006, 14:03
von mitsuhiko
Mach so:

Code: Alles auswählen

>>>film = filmliste[1]
>>>film
'Der super Film 070106.vob'
>>>kiss.retrbinary('RETR %s' % film, open('/home/mat/test_film.vob', 'wb').write)

Re: retrbinary findet datei nicht

Verfasst: Sonntag 8. Januar 2006, 16:59
von Matthias Borges
blackbird hat geschrieben:Mach so:

Code: Alles auswählen

>>>film = filmliste[1]
>>>film
'Der super Film 070106.vob'
>>>kiss.retrbinary('RETR %s' % film, open('/home/mat/test_film.vob', 'wb').write)
Übergabe als string, grrrrrrrrghh - natürlich
hier schämt sich einer unter dem Tisch

besten Dank blackbird

Matthias