所以我有一个作为服务运行的脚本,它调用其他测试脚本。 它通过解析包含脚本列表的txt文件(features.txt)来标识要执行的脚本。
在我的服务中" startservice.py"我使用__import__()
功能运行必要的测试脚本。
之前我曾经使用subprocess.call()
直接调用脚本,并使用sys.exit(x)
从脚本中读取返回值,以通过读取{{的返回值来了解脚本是成功执行还是有错误1}}。
现在使用subprocess.call
函数__import__
直接退出我的服务。
如果异常/错误并返回主服务,脚本如何退出?
PS:关于stackoverflow的第一个问题。如果我不清楚,请道歉。