使用URLLIB3下载FTP文件

时间:2018-05-17 12:57:21

标签: python-3.x ftp urllib3

我正在尝试从开放的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 :(得分:0)

由于要通过FTP(使用用户名和密码)下载文件,因此不能使用urllib3(因为它适用于HTTP)。而是使用ftplib软件包。 more here