Seite 1 von 1

FTP-Übertragung von Raspi zu Raspi

Verfasst: Dienstag 2. Oktober 2018, 10:58
von magifix
Hallo an alle,

ich wollte von einem Rasperry zu einem zweiten eine Datei per FTP übertragen
Der Server-Raspi ist eingerichtet und mit Filezilla auch erreichbar
Beiliegendes Programm habe ich getestet und erhalte aber einen Übetragungsfehler

Bei der Übertragung ins Netz funktioniert dieses Programm aber (natürlich mit Daten des Providers)

Hat da jemand einen Tipp zur Ursache?

#uebertragungstest
import ftplib

import time
import datetime

#laufende Messwerte hochladen
def ftp(wertedatei):
try:
session = ftplib.FTP('192.168.5.161','pi','raspberry')
file = open(wertedatei,'rb')
session.cwd("werte")
session.storbinary('STOR '+wertedatei, file)
file.close()
session.quit()
print("Wertedatei " + wertedatei+" wurde hochgeladen")
except:
print("Übertragungsfehler")


#hier start

wertedatei="werte.txt"

ftp(wertedatei)

Re: FTP-Übertragung von Raspi zu Raspi

Verfasst: Dienstag 2. Oktober 2018, 11:13
von __blackjack__
@magifix: Schönes Beispiel warum nackte ``except:``\s keine gute Idee sind. Lass diese falsche Ausnahmebehandlung mal weg, dann bekommst Du mehr Details was da schief läuft.

Re: FTP-Übertragung von Raspi zu Raspi

Verfasst: Dienstag 2. Oktober 2018, 11:31
von magifix
Herzlichen Dank für deine rasche Hilfe
er schreibt die Daten in das Homeverzeichnis
war sofort erkennbar
kannst du mir bitte noch sagen was ich ändern muss, dass die Daten dort landen wo auch das PHP läuft?

/var/www/html/werte

Re: FTP-Übertragung von Raspi zu Raspi

Verfasst: Dienstag 2. Oktober 2018, 11:51
von __deets__
Du benutzt doch schon session.cwd. Warum hast du das eingefuegt, und was kannst du da ggf anders machen?

Re: FTP-Übertragung von Raspi zu Raspi

Verfasst: Dienstag 2. Oktober 2018, 12:47
von magifix
Hat sich erledigt.
Nochmals herzlichen Dank!