Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
过去我使用fabric 进行Web 开发,但目前我正在一个没有ssh 但有telnet 的嵌入式系统上做一些工作。
我有很多可以从自动化中受益的测试/安装任务,所以我想知道:
有没有办法让面料使用 telnet 来执行 run() 和 sudo() 命令?
是否有与织物类似的工具可以与 telnet 一起使用?我真的只是想避免重新发明轮子来解决一个小麻烦。
您可以使用pexpect库,它可以让您进行流程自动化。您可以使用它来自动化诸如 telnet、ftp、vi 之类的东西。对于 telnet,请查看此脚本。这应该是自动化该过程所需的全部内容。您可以将您的 pexpect 代码放入一个结构任务中,然后以这种方式使用结构。但我不确定采用这种方法是否会获得更多额外价值。