有没有FTP相当于Python的makedirs()?

时间:2011-09-06 15:02:58

标签: python ftp

我正在使用Python FTP一堆文件,并且可能不存在某些目录树。是否有makedirs()的FTP版本可用,或者我是否必须从头开始构建自己的版本?

1 个答案:

答案 0 :(得分:2)

发布此内容之后,我发现了一个漂亮的小型库ftputilhttp://ftputil.sschwarzer.net),它提供了一个不同的FTP接口,可以同时覆盖osos.path模块尽可能。使用这个,我的最终代码大致如下:

import ftputil

host = ftputil.FTPHost(constants.FTP_HOST, constants.FTP_LOGIN, constants.FTP_PASS)
host.makedirs(path)
host.close()