我目前正在使用 python(使用 Pyvmomi)开发 VMware SDK,我在所有示例或示例中看到这一行:
atexit.register(Disconnect, self.si)
有谁知道应该做什么?我不明白,谢谢你的帮助。
最佳答案
在程序中,您可能有未捕获的异常,或其他类似保持打开状态的套接字,这会导致不良行为。为了解决这个问题,模块 atexit有没有适合你的。
它允许您注册多个函数/方法以在程序结束时调用。如果对象被删除,则调用 self.disconnect()
。
关于python - Pyvmomi 这是做什么的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30523552/