如何使用python编辑服务器中的文本文件

问题描述 投票:0回答:1

我想使用python在Linux服务器中的文本文件中编辑一行。该过程涉及以下步骤

  1. Telnet到服务器(使用telnetlib)
  2. 转到所需目录
  3. 打开文本文件
  4. 根据需要设置或取消设置文本文件中变量的标志(是或否)>
  5. 保存文件并退出
  6. 我可以自动执行到第2步。但是,我陷于第3步到第5步。

我试图模仿我手动执行的步骤(使用vim编辑器)。但是我无法执行'ESC',替换和':wq!'脚步。是否有替代程序来编辑文件,或者有任何模仿手动过程的方法来改进]

我想使用python在Linux服务器中的文本文件中编辑一行。该过程涉及以下步骤Telnet到服务器(使用telnetlib)转到所需目录,打开文本文件集...

python linux automation file-handling
1个回答
0
投票

如果您能够连接到远程服务器,其余的应该按如下方式工作:

© www.soinside.com 2019 - 2024. All rights reserved.