我使用 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()))