gpt4 book ai didi

python - FTP文件名编码

转载 作者:太空宇宙 更新时间:2023-11-04 08:21:13 26 4
gpt4 key购买 nike

嗨我使用扭曲的库连接到 FTP 服务器,但文件名编码有问题。我收到“Illusion-N\xf3z.txt”,所以它不是 unicode。是否有任何 FTP 命令强制特定编码?提前致谢!马克

最佳答案

有两种可能:

  • FTP 不识别 unicode。看起来您在此示例中与之交谈的服务器正在发送 Latin-1 编码字节。因此,您需要在收到字节时使用该编码对字节进行解码。
  • an RFC它将 FTP 更新为支持 UTF-8。检查 FEAT 命令的结果以查看 UTF8 是否存在(但它可能不存在,因为示例字节不是有效的 UTF-8)。如果是,则使用 UTF-8 解码字节。

Twisted 的 FTP 客户端不会为它做任何与 unicode 相关的事情,因为它只是实现了基本的 FTP RFC。

关于python - FTP文件名编码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4966856/

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