Título: [Código-Python]Cliente FTP V2 - JaAViEr | 0x5d Publicado por: 0x5d en 1 Mayo 2012, 11:40 am ¡ Hola, buen día !
Hoy me tomé un par de minutos para programar un cliente FTP oficial del sitio web (http://www.rootcodes.com). Es por consola, pero vamos que ya estoy en planes de pasarlo a PyQT4. El código consta de 133 humildes líneas, intenté utilizar el máximo control de errores en el programa, para evitar que el programa salga de su curso normal... Si alguien ve que falla en algo por favor avisad aquí mismo ! , el cliente FTP por consola nos permitirá un par de acciones una vez conectado, estas son las básicas: 1.- Listar directorios / Archivos. 2.- Ingresar a un directorio. 3.- Eliminar un archivo ó directorio. 4.- Crear un directorio. 5.- Descargar un archivo remoto. 6.- Enviar un archivo local. 7.- Ver peso de un archivo remoto. 8.- Desconectar. No creo que sea necesario describir cada una, así que los invito a leer el código : Código ¡ Espero les haya gustado ! Fuente : http://rootcodes.com/pythoncliente-ftp-rootcodes-com/ Saludos, Javier. Título: Re: [Código-Python]Cliente FTP V2 - JaAViEr | 0x5d Publicado por: Runex en 1 Mayo 2012, 15:57 pm Bueno es ;), al final lo hicistes :).
Espero la version Pyqt4, seguro que sale bien :) Título: Re: [Código-Python]Cliente FTP V2 - JaAViEr | 0x5d Publicado por: 0x5d en 3 Mayo 2012, 21:47 pm Bueno es ;), al final lo hicistes :). El source original lo perdí, así que lo estoy empezando casi de 0 !Espero la version Pyqt4, seguro que sale bien :) Título: Re: [Código-Python]Cliente FTP V2 - JaAViEr | 0x5d Publicado por: polmadur en 4 Mayo 2012, 10:09 am una pregunta, que diferencia hay entre input y raw_input? Yo siempre he utilizado el segundo.
Título: Re: [Código-Python]Cliente FTP V2 - JaAViEr | 0x5d Publicado por: Arnau27 en 4 Mayo 2012, 16:37 pm una pregunta, que diferencia hay entre input y raw_input? Yo siempre he utilizado el segundo. Bueno, con raw_input se pueden manejar errores, en cambio con input no. Aunque a partir de la version 3.0 de python, como bien sabe 0x5d, raw_input desaparece i solo queda input que adquiere la capacidad de manejar errores. Edito: 0x5d Aprovecho para felicitarte por tu trabajo con python. Título: Re: [Código-Python]Cliente FTP V2 - JaAViEr | 0x5d Publicado por: 0x5d en 4 Mayo 2012, 17:25 pm Bueno, con raw_input se pueden manejar errores, en cambio con input no. Aunque a partir de la version 3.0 de python, como bien sabe 0x5d, raw_input desaparece i solo queda input que adquiere la capacidad de manejar errores. ¡ Muchas Gracias ! aunque mis trabajos no son nada del otro mundo por ahora :cEdito: 0x5d Aprovecho para felicitarte por tu trabajo con python. una pregunta, que diferencia hay entre input y raw_input? Yo siempre he utilizado el segundo. raw_input() se utiliza para insertar valores alfanuméricos, mientras que elinput() lo utilizamos solo para valores numéricos :D Eso en las versiones < 3.0 de Python ¡ Saludos, Javier ! |