Загрузить файл FTP с помощью URLLIB3 - PullRequest
0 голосов
/ 17 мая 2018

Я пытаюсь загрузить файл с открытого 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'

Как это сделать?

1 Ответ

0 голосов
/ 20 сентября 2018

Поскольку вы хотите загрузить файл через FTP (используя имя пользователя и пароль), вы не можете использовать urllib3 (как это работает для HTTP).Вместо этого используйте пакет ftplib. больше здесь

...