ftplibに関数を書きましたappend_line()
(storelines() に基づく):
def append_line(self, cmd, string):
self.voidcmd('TYPE A')
conn = self.transfercmd(cmd)
conn.sendall(string)
conn.close()
return self.voidresp()
私が電話するとき:
ftp.append_line("APPE " + "Text.dat", "This is my string\n\n")
上記のファイルに文字列を追加しますが、改行は無視します。だから、socket.sendall
文字を無視しています\n
。
改行文字でファイルを適切に更新するにはどうすればよいですか?