def get_ftp_instance(base_url):
"""
Get ftplib.FTP object that is connected to base_url.
Returns
-------
ftplib.FTP
FTP object connected to base_url.
"""
try:
ftp = ftplib.FTP(base_url)
ftp.login()
return ftp
except Exception:
raise ConnectionError('Problems connecting to ENSEMBL FTP server.')
# pylint: disable=redefined-outer-name
评论列表
文章目录