我想编写一个能够从AutoDesk Inventor模型读取结构的脚本。Inventor已安装并正在运行,并通过win32.com建立与它的连接。
在加载模型和设置一些变量后,我被卡住了。在
我有这个单子
结构化bomview.BOMRows在>> print(len(oStructuredBOMView.BOMRows))
2
我可以参考一个项目
^{pr2}$
用dir可以显示所有函数/方法
^{3}$
这是我不能超过的一点。如何使用此函数/方法提取更多信息?
示例:>> oStructuredBOMView.BOMRows.Item(1).sizeof
Traceback (most recent call last):
File "", line 1, in
oStructuredBOMView.BOMRows.Item(1).sizeof
File "C:\python\Python35\lib\site-packages\win32com\client\__init__.py", line 473, in __getattr__
raise AttributeError("'%s' object has no attribute '%s'" % (repr(self), attr))
AttributeError: '' object has no attribute 'sizeof'
>> sizeof(oStructuredBOMView.BOMRows.Item(1))
Traceback (most recent call last):
File "", line 1, in
sizeof(oStructuredBOMView.BOMRows.Item(1))
NameError: name 'sizeof' is not defined