download_folder_from_ftp_job.py 文件源码

python
阅读 23 收藏 0 点赞 0 评论 0

项目:hoplite 作者: ni 项目源码 文件源码
def download_files(ftp_session, source, dest, status):
    # dest must already exist
    try:
        ftp_session.cwd(source)
    except ftplib.error_perm:
        # invalid entry (ensure input form: "/dir/folder/something/")
        msg = "Could not open the ftp directory: '{0}'".format(source)
        logger.error(msg)
        status.update({"error": msg})
        return
    if not os.path.isdir(dest):
        msg = "Local path does not exist: '{0}'".format(dest)
        logger.error(msg)
        status.update({"error": msg})
        return
    _get_files_in_dir(ftp_session, source, dest, status)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号