如何附加到文件(FTP Python)

时间:2018-08-13 12:11:01

标签: python ftp

我只想问一下在python中使用 FTP库时如何附加文件。我了解如何使用FTP读取/上传文件,但我将如何附加到其中一个文件。我在网上查看,并使用名为“ APPE” 的函数进行了演示,但我不确定这是如何工作的。这是我到目前为止所拥有的。

ftp= FTP('some ip',a username','password')
ftp.cwd('directory/direct/dir')
ftp.storbinary('STOR atestfile.txt', open ('/home/pi/aFolder/afile1.txt', 'rb'))
ftp.close()

我想附加“ atestfile.txt” 文件。 谢谢 〜尼姆斯

1 个答案:

答案 0 :(得分:0)

    import ftplib
    ftp = ftplib.FTP('some ip')
    ftp.login ('username','password')
    fin = open ('foo.txt', 'r')
    ftp.storbinary ('APPE foo2.txt', fin, 1)
    ftp.close()

请确保服务器上的文件可写。