Cercando di ottenere un handle sulla libreria FTP in Python. :)Python Error Catching & FTP
Ottenuto questo finora.
from ftplib import FTP
server = '127.0.0.1'
port = '57422'
print 'FTP Client (' + server + ') port: ' + port
try:
ftp = FTP()
ftp.connect(server, port, 3)
print 'Connected! Welcome msg is \"' + ftp.getwelcome() + '\"'
ftp.cwd('\\')
x = '1'
currentDir = ''
except: //***What do I put here?***
http://docs.python.org/library/ftplib.html dice che ci sono diversi codici di errore posso prendere, ma non posso fare
eccezione: ftplib.all_errors
Seconda domanda. : P Come posso recuperare informazioni più specifiche sull'errore? Forse il codice di errore?
Molto nuovo per Python (un'ora o così).
Questo è il modo troppo generico, 'tranne ftblib.all_errors' è una risposta più corretta pur riguardando tutti gli errori FTP – guival