1

我正在尝试创建一个 Python 脚本,该脚本将远程自动更新我们机器的软件。它需要做什么:

  • Telnet 进入机器
  • 运行更改机器 IP 地址的命令(为机器提供外部访问权限以从在线存储库下载)
  • 重启机器以使更改生效
  • 运行指向目录的命令,然后执行命令
  • 完成后,将IP地址更改为其原始地址并重新启动

使用 python 的 telnet 库,我可以远程连接到服务器并发送命令,但我被困在涉及重新启动机器并自动重新连接到它的部分。有没有办法创建一个 try/catch 语句来尝试 ping 机器直到它得到回复,或者这不是一个可行的想法?

4

0 回答 0