navegador ftp

Publicado por Marcelo Santos Araujo 20/01/2005

[ Hits: 8.828 ]

Download ftp.py




exemplo de um navegador ftp escrito em python utilizando a biblioteca ftplib.
Apenas para ilustrar o uso da biblioteca.

  



Esconder código-fonte

#!/usr/local/bin/python
                                                                                                  
import os
from ftplib import FTP
                                                                                                                                                                              
os.system("clear")
endereco_ftp = raw_input("Digite o endereco do ftp: ")
usuario = raw_input("Usuario: ")
senha = raw_input("Senha: ")
conexao_ftp = FTP(endereco_ftp)
                                                                                                  
print "\nFTP aberto: " + endereco_ftp + "\n"
conexao_ftp.login(usuario,senha)
print conexao_ftp.getwelcome() + "\n"
diretorio_corrente = conexao_ftp.pwd()
print "Diretorio corrente: " + diretorio_corrente + "\n"
conexao_ftp.retrlines('LIST')
                                                                                                  
def opcoes():
 opcao_quit = raw_input("Deseja sair?(sim/nao): ")
 if opcao_quit == "sim":
                                                                                                  
   print "Saindo...\n"
   conexao_ftp.quit()
                                                                                                  
 elif opcao_quit == "nao":
    diretorio_desejado = raw_input("Digite o diretorio para visualizacao: ")
    conexao_ftp.cwd(diretorio_desejado)
    conexao_ftp.retrlines('LIST')
    opcoes()
                                                                                                  
 else: print "Apenas digite sim ou nao!"
                                                                                                  
opcoes()

Scripts recomendados

Busca MercadoLivre

hcoin - Preço do Dólar, Bitcoin e Euro em Python

hscan - Portscan em Pyhton

Atualizador Twitter

Simples Cliente FTP em Python


  

Comentários
[1] Comentário enviado por weslei em 05/05/2006 - 21:35h

valew cara...muito bom..! :D o legal e que em python o codigo fica bem pequeno!nota 10 pra vc!


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts