Articles of ftp

Python sys.argv fuera de rango, no entiendo por qué

Tengo un script que he estado usando durante un tiempo para cargar archivos fácilmente en mi servidor. Ha estado funcionando muy bien durante mucho tiempo, pero no puedo hacer que funcione en mi nueva computadora de escritorio. El código es simple: import os.path import sys import os from ftplib import FTP host = “” acc […]

Creando un cliente FTP con Python

Siempre he pensado en crear mi propio cliente ftp desde que empecé a usar Internet. Y ahora que estoy estudiando Python, estoy pensando en crear uno como un ejercicio / proyecto personal. Me pregunto, ¿Qué bibliotecas sugieren ustedes? ¿Bastará ftplib ? ¿O sugeriría otra biblioteca (preferiblemente una que tenga buena documentación)? Estoy pensando en usar […]

¿Cómo hacer que Python compruebe si existe el directorio ftp?

Estoy usando este script para conectarme al servidor ftp de muestra y listar los directorios disponibles: from ftplib import FTP ftp = FTP(‘ftp.cwi.nl’) # connect to host, default port (some example server, i’ll use other one) ftp.login() # user anonymous, passwd anonymous@ ftp.retrlines(‘LIST’) # list directory contents ftp.quit() ¿Cómo uso la salida de ftp.retrlines (‘LIST’) […]

¿Cómo analizo una lista de archivos para obtener solo los nombres de archivo en Python?

Digamos que estoy usando ftplib de Python para recuperar una lista de archivos de registro de un servidor FTP. ¿Cómo puedo analizar esa lista de archivos para obtener solo los nombres de archivo (la última columna) dentro de una lista? Vea el enlace de arriba para la salida de ejemplo.

Obtención de EOFError junto con excepciones al usar ftplib

Estoy estudiando el uso de ftplib (y posiblemente ftputil ) para realizar una sincronización automática de archivos FTP. Tengo un par de servidores para probar esto en este momento, pero mientras mantengo una conversación exitosa con ambos servidores, obtengo EOFError-s con cada respuesta de error. Por ejemplo: si bash iniciar sesión con un usuario / […]

Cargue carpetas desde el sistema local a FTP utilizando el script Python

Tengo que cargar carpetas automáticamente en un FTP utilizando un script de Python. Puedo cargar un solo archivo, pero no carpetas con subcarpetas y archivos en ellas. Hice mucha búsqueda, pero fallé. ¿Podría alguien ayudarme aquí? Gracias por adelantado. #! /usr/bin/python import ftplib s = ftplib.FTP(‘serverip’,’usrname’,’password’) file = ‘/home/rock/test.txt’ ftppath = ‘/IT’ filename = “rak” […]

El archivo de carga FTP funciona manualmente, pero falla al usar Python ftplib

Instalé vsFTP en una caja de Debian. Cuando se carga manualmente un archivo usando el comando ftp, está bien. Es decir, la siguiente sesión funciona: john @ myhost: ~ $ ftp xxx.xxx.xxx.xxx 5111 Conectado a xxx.xxx.xxx.xxx. 220 Hola, bienvenidos a mi servidor FTP. Nombre (xxx.xxx.xxx.xxx:john): ftpuser 331 Por favor, especifique la contraseña. Contraseña: 230 Login […]

La descarga del segundo archivo de ftp falla

Quiero descargar varios archivos desde FTP en Python. El código de mi funciona cuando acabo de descargar 1 archivo, ¡pero no funciona para más de uno! import urllib urllib.urlretrieve(‘ftp://ftp.ncbi.nlm.nih.gov/pub/pmc/oa_package/00/00/PMC1790863.tar.gz’, ‘file1.tar.gz’) urllib.urlretrieve(‘ftp://ftp.ncbi.nlm.nih.gov/pub/pmc/oa_package/00/00/PMC2329613.tar.gz’, ‘file2.tar.gz’) Un error dice: Traceback (most recent call last): File “/home/ehsan/dev_center/bigADEVS-bknd/daemons/crawler/ftp_oa_crawler.py”, line 3, in urllib.urlretrieve(‘ftp://ftp.ncbi.nlm.nih.gov/pub/pmc/oa_package/00/00/PMC2329613.tar.gz’, ‘file2.tar.gz’) File “/usr/lib/python2.7/urllib.py”, line 98, in urlretrieve return opener.retrieve(url, […]

El objeto ‘NoneType’ no tiene atributo ‘sendall’ PYTHON

Mi script de python actual: import os import ftplib import hashlib import glob hashing = “123” m = hashlib.md5() m.update(hashing) dd = m.hexdigest() ftp = ftplib.FTP(‘localhost’,’kevin403′,’S$ip1234′) ftp.cwd(‘/var/www/html/image’) for image in glob.glob(os.path.join(‘Desktop/images/test*.png’)): with open(image, ‘rb’) as file: ftp.storbinary(‘STOR ‘+dd+ ‘.png’, file) ftp.close() ftp.quit() ¿Alguien sabe este error? Estoy tratando de enviar el archivo a otra carpeta […]

¿Por qué un mensaje de éxito se considera un error en ftplib?

import ftplib server = ‘192.168.1.109’ user = ‘bob’ password = ‘likes_sandwiches’ box = ftplib.FTP(server) box.login(user, password) s = box.mkd(‘\\a\\this4\\’) box.close() x = raw_input(‘done, eat sandwiches now’) Esto devuelve: Seguimiento (última llamada más reciente): archivo “C: \ scripts \ ftp_test.py”, línea 25, en s = box.mkd (‘\ E \ this4 \’) Archivo “C: \ Python26 \ […]