Intentando obtener un control sobre la biblioteca de FTP en Python. :)Python Error Catching & FTP
Conseguido hasta ahora.
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 que hay varios códigos de error que puede coger pero no pueden hacer
excepto: ftplib.all_errors
Segunda pregunta. : P ¿Cómo puedo recuperar información más específica sobre el error? Tal vez el código de error?
Muy nuevo para python (una hora más o menos).
Esto es demasiado genérico, excepto 'ftblib.all_errors' es una respuesta más correcta al tiempo que cubre todos los errores ftp – guival