我想了解pyvmomi中的vim.
据我所知,vim是这样导入的:from pyvmomi import vim
我试图找到pyvmomi中定义vim的位置,但我还没有找到它.
我尝试了以下步骤:
>>> inspect.getfile(vim)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib64/python2.7/inspect.py", line 420, in getfile
'function, traceback, frame, or code object'.format(object
TypeError: <pyVmomi.VmomiSupport.LazyModule object at 0xb50690> is not a module, class, method, function, traceback, frame, or code object
>>> globals()['vim']
<pyVmomi.VmomiSupport.LazyModule object at 0xb50690>
>>> locals()['vim']
<pyVmomi.VmomiSupport.LazyModule object at 0xb50690>
>>> vim
Run Code Online (Sandbox Code Playgroud)
但是,我没有得到如何在LazyModule中定义vim
我想了解
https://github.com/vmware/pyvmomi/tree/master/docs/vim
中列出的数据对象最初是在pyVmomi中定义的.