Ich bekomme Fehler in Zeile "ftp.retrbinary (" RETR "+ Dateiname, localfile.write)". Es sagt nicht, was genau falsch ist, ich bekomme nur ftplib.error_perm: 500 unbekannten Befehl. Könnte mir Somoen helfen, dieses Problem zu lösen?FTPlib Fehler in rebbinary
from ftplib import FTP
def grabfile():
if not os.path.exists(dtt):
os.makedirs(dtt)
ftp = FTP('IP')
ftp.login(user="ftpread", passwd = 'PSW')
ftp.cwd("/var/log/")
filename = "scxmlsoap.log"
#localfilename = "scxmlsoap.log"
localfile = open(filename, "wb")
ftp.retrbinary("RETR" + filename, localfile.write)
ftp.quit()
localfile.close()
f.close()
def main():
grabfile()
main()
heißt es error_perm. Könnte es sich um einen Berechtigungsfehler handeln, was bedeutet, dass Sie nicht die Berechtigung zum Schreiben der Datei haben, die Sie schreiben möchten? – sissy