0

我使用 ftplib(Mac OS X Yosemite 上的 Python 3.4.2)连接到我的本地 ftp 服务器。ftplib 工作正常,但我遇到的问题是 nlst 命令不显示以点开头的文件(在我的场景中是 .htaccess 文件)。当我使用我的终端(Mac OS X)时,我可以看到 .htaccess 文件。

ftplib.nlst 是否有一个特殊参数来显示以点 a 开头的文件(隐藏文件)???

我也试过 ftp.retrlines('NLST') 和 ftp.retrlines('LIST')

我的代码片段:

with ftplib.FTP(__ftp_host,
                    __ftp_user,
                    __ftp_pwd) as ftp:
     print(str(ftp.nlst()))
4

1 回答 1

3
ftp.retrlines("LIST -a")
于 2015-05-17T11:43:49.947 回答