gpt4 book ai didi

python - 使用 FTP.storbinary 在 Python 中将文件上传到 FTP 时获取 "500 Unknown command"

转载 作者:行者123 更新时间:2023-11-28 18:19:30 28 4
gpt4 key购买 nike

我正在尝试将文件上传到 FTP。我正在尝试将文件上传到 files.000webhost.com 上的 /public_html 但我一直收到 ftplib.error_perm: 500 Unknown command/p>

我的代码如下:

import ftplib
session = ftplib.FTP('files.000webhost.com','hazaaay','dwadawdadw')
file = r'C:\\Users\\Downloads\\A csv\\a csv1.csv','b' # file to send
session.storbinary('a csv1.csv', file) # send the file
file.close() # close file and FTP
session.quit()

尽管给出了 Unresolved reference ,它在控制台中表示该进程以退出代码 0 结束,但它没有显示在 FileZilla 中。有任何想法吗?谢谢。

最佳答案

您必须在 FTP.storbinary call 中指定命令.

Store a file in binary transfer mode. command should be an appropriate STOR command: "STOR filename".

session.storbinary('STOR a csv1.csv', file)  

关于python - 使用 FTP.storbinary 在 Python 中将文件上传到 FTP 时获取 "500 Unknown command",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46111458/

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