sergioolsen Postado Julho 1, 2022 Compartilhar Postado Julho 1, 2022 Olá, pessoal. Sou novo aqui no fórum. Preciso de uma ajuda de vocês. Eu estou trabalhando numa API no replit, que recebe um conjunto de dados, faz alguns processos nestes dados, e cria um arquivo numa pasta do replit. Até aí tudo normal. Acontece, que eu preciso pegar este arquivo e subir num ftp. Eu criei a função pra isso, inclusive localmente funciona que é uma beleza. Mas no replit, ele dá um erro que não consegui até agora resolver. Vou compartilhar o que estou fazendo: import ftplib def upload_file(name): ftp = ftplib.FTP('ftp.byethost7.com','user','password') ftp.encoding = "utf-8" filename = "/files/"+name+".txt" with open(filename, "rb") as file: ftp.storbinary(f"STOR {filename}", file) Acontece que tá dando o seguinte erro: OSError: [Errno 99] Cannot assign requested address Eu já pesquisei em inúmeros fóruns, estou até procurando um outro componente FTP pra ver se passo dessa fase. Alguém consegue me dar um apoio, por favor? Obrigado!!! Link to comment Compartilhe em outros sites Outras opções de compartilhamento...
sergioolsen Postado Julho 1, 2022 Autor(a) Compartilhar Postado Julho 1, 2022 Pessoal, consegui descobrir o problema. No Replit, ele não resolve IP para o nome. Ou seja, não pode usar a URL do FTP, mas sim o IP. Obrigado!!! Link to comment Compartilhe em outros sites Outras opções de compartilhamento...
Postagens Recomendadas
Crie uma conta ou entre para comentar 😀
Você precisa ser um membro para deixar um comentário.
Crie a sua conta
Participe da nossa comunidade, crie sua conta.
Criar minha conta agoraÉ bem rápido!
Entrar
Você já tem uma conta?
Entrar agoraFaça o login agora.