informatica:programacion:python:ftp
¡Esta es una revisión vieja del documento!
Tabla de Contenidos
Python: FTP
Módulo ftplib
Login
Iniciar sesión en un servidor FTP.
# Cogemos solo el objeto 'FTP' del módulo ftplib from ftplib import FTP ftp = FTP("servidor.ftp") ftp.login("usuario", "contraseña")
Si el servidor FTP permite acceso anónimo, no tendríamos que poner ningún argumento en el método login(), es decir: ftp.login()
Listar ficheros
El método nlst() devuelve una lista con los ficheros y directorios del servidor FTP.
ftp.nlst() # Resultado: # ['.', '..', 'directorio', 'archivo.txt'] # Podemes especificar el directorio que queremos listar: ftp.nlst("directorio")
Navegar
Para movernos por directorios, utilizamos el método cwd():
ftp.cwd("directorio")
informatica/programacion/python/ftp.1604662763.txt.gz · Última modificación: por tempwin
