我如何限制Python脚本运行的时间

我如何限制Python脚本运行的时间

所以我使用 python 脚本,有时在某些 ip 上它只是挂起。我在大约 250 个 ip 上运行该脚本。使用 sh 脚本中的 xargs

ii 如何限制 py 脚本运行的时间。如果它挂起超过 30 秒,例如离开/杀死?

我不想使用时间,因为它依赖于服务器。我更多地考虑的是 python 函数

答案1

/path/to/job.py &
pid=$!
sleep 30
if kill -0 $pid; then kill -TERM $pid; fi

相关内容