如何等待指定的时间,直到命令给出所需的输出

时间:2016-06-29 03:43:58

标签: python

我正在编写一个小的python脚本,等待最多1200秒才能启动设备,实现此目的的最佳方法是什么?

运行命令

device.exe list

未连接设备时的输出:

List of devices attached

连接设备时的输出

List of devices attached
device#1
device#2
device#3

1 个答案:

答案 0 :(得分:0)

您可能对retrying库感兴趣:

https://pypi.python.org/pypi/retrying

您可能需要将stop_max_delayretry_on_result关键字参数与@retry装饰器组合使用。