猿问

使用 Paramiko SFTP 客户端搜索和替换文件

我在 SFTP 服务器上有一个文件,我可以连接到它来打开和写入。但是我需要搜索一段文本并将其替换为另一个。这可以使用 Paramiko SFTP 吗?


我的代码看起来像这样


for filename in s.sftp.listdir():

    file = sftp.open(filename,'ar+')

    line = file.readable()

    file = file.write("Test Test Test")

    file = sftp.close()

我曾尝试使用 sftp.replace() 但是当我运行它时出现以下错误


    file = s.sftp.replace("15062018", "11092018")

AttributeError: 'SFTPClient' 对象没有属性 'replace'


其中第一个日期是文件中当前的日期,第二个日期是我想用它替换的日期。


SMILET
浏览 232回答 1
1回答
随时随地看视频慕课网APP

相关分类

Python
我要回答