- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我正在尝试使用 Python 中的 ftplib 上传文件。
ftp = FTP('...')
ftp.login('user', 'pass')
f = open(filename)
ftp.storbinary(filename, f)
f.close()
ftp.quit()
storbinary 正在返回 error_perm: 500 Unknown command.
,这很奇怪,因为我遵循它的规范。谷歌搜索返回的信息非常少。有人遇到过这个问题吗?
最佳答案
看起来您正在使用 storbinary
不正确。您想通过 "STOR filename-at-location", f)
来发送文件。这行得通吗?
ftp = FTP('...')
ftp.login('user', 'pass')
with open(filename) as contents:
ftp.storbinary('STOR %s' % filename, contents)
ftp.quit()
关于python - error_perm : 500 Unknown command Python ftplib storbinary,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33131421/
我正在尝试将我的文件从 c:\test 复制到我的 FTP 文件夹;这是我的代码: import ftplib import socket Name = socket.gethostname() fi
我正在尝试在 python 2.7 中自动化测试(在 linux ubuntu 12.04 上的 eclipse 中),并且我需要测试 FTP 服务器如下:我必须在主机上创建一个文件,通过 FTP 将
我正在学习使用 Python 进行网络编程,并且基本上仍在学习讲座/教程。 我正在尝试将文件上传到服务器。这是我的代码: import ftplib import sys filename = sys
有人能指出我正确的方向吗?我使用此功能登录到另一个SFTP站点,但在该站点上不起作用。我收到以下信息: Traceback (most recent call last): File "C:\Us
我已经编写了一个 Python 脚本,它是我尝试自动从服务器进行日常 ftp 传输的一部分。我已经使用许多文件和文件类型(html、mp3、png、jpg 等)测试了该脚本,到目前为止一切似乎都运行良
我正在读这个 script .它通过 FTP 同步文件。 我对第 106 行的这个语句感到困惑 try: ... except error_perm, msg: ... 变量error
我想写一个脚本来连接我的 FTP 服务器,但它不适合我。 from ftplib import FTP ftp=FTP() ftp.set_debuglevel(2) ftp.connect('192
我是 python 新手,尝试从 ftp 文件夹下载所有 csv 文件,但收到此错误。 这是我的代码: ftp = ftplib.FTP('192.128.0.20', 'bingo', 'Passw
我正在尝试使用 Python 中的 ftplib 上传文件。 ftp = FTP('...') ftp.login('user', 'pass') f = open
我创建了一个 Python FTP 客户端和一个服务器。我为服务器使用了 python pftpdlib,为客户端使用了 ftplib。我能够成功启动服务器并通过python客户端连接到服务器。但是,
我正在写入我正在通过 FTP 访问的用户的主目录,因此权限应该不是问题。 FTP 在 FileZilla 中工作。 我检查了 vsftp.conf 并进行了 local_enable=YES 更改 在
我是一名优秀的程序员,十分优秀!