gpt4 book ai didi

python - ftplib MLSD 命令给出 500 Unknown command

转载 作者:行者123 更新时间:2023-11-28 20:59:28 29 4
gpt4 key购买 nike

我一直在使用 ls = f.mlsd() 从 ftp 获取文件列表和时间戳,但它给了我

ftplib.error_perm: 500 Unknown command

ftp服务器有问题吗?我需要在服务器上安装任何东西才能使这个命令正常工作吗

最佳答案

事实上,MLSD 只不过是 RFC 3659 中引入的协议(protocol)扩展,某些 FTP 服务器可能不支持它。如果您关心可移植性,最好改用 f.nlst()

如果您可以接受更改服务器上的某些内容,那么我建议您切换到 proftpd,它具有 MLSD 支持作为其 mod_facts 扩展的一部分。

关于python - ftplib MLSD 命令给出 500 Unknown command,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49528887/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com