Я пытаюсь загрузить файл с открытого FTP (мне просто нужно было получить ссылку). Я пытался использовать 'URLLIB3', но получил ошибку
Что я пробовал:
import urllib3 http = urllib3.PoolManager() r = http.request('GET', 'ftp://ftp2.datasus.gov.br/pub/sistemas/tup/downloads/TabelaUnificada_200802.zip') r.status
И я получаю эту ошибку:
KeyError: 'ftp'
Как это сделать?
Поскольку вы хотите загрузить файл через FTP (используя имя пользователя и пароль), вы не можете использовать urllib3 (как это работает для HTTP).Вместо этого используйте пакет ftplib. больше здесь