Hi and thank you for your insightful guidance on Jannis' question. I am running into similar issues as I work with a 3rd party COM app.
This may be a silly question but could you point me to where the generated class files are located? Many thanks! On Mon, Mar 18, 2024 at 7:43 AM <haraldarminma...@gmail.com> wrote: > Hi Jannis, > > a good way forward: create less-dynamic COM-bindings by using makepy.py > (it is part of your win32com-client installation, but linked here for the > dokumentation) > > > > https://github.com/SublimeText/Pywin32/blob/master/lib/x32/win32com/client/makepy.py > > With makepy py you can create a (very very large) python-file, which > includes rather static bindings to > reachable exposed attributes and methods. > > You can then grep or strg+f through that file for "HybridShapes" ... maybe > it is just spelled differently. > > Using COM things for > 2 decades, apps run much smoother using the makepy > created files than dynamic dispatch > > cheers > > Harald > > > On Sun, Mar 17, 2024 at 7:35 PM Jannis via python-win32 < > python-win32@python.org> wrote: > >> Hello together, >> >> >> I am trying to automate a point cloud creation out of CATParts in CATIA. >> The win32com client can access CATIA documents, but NOT methods and >> attributes in the parts. I get the following error: >> >> >> File >> >> "C:\Users\th80im\source\repos\PythonPointCloudCreation\PythonPointCloudCreation\PythonPointCloudCreation\py37_env_1\lib\site-packages\win32com\client\dynamic.py", >> line 638, in __getattr__ >> raise AttributeError("%s.%s" % (self._username_, attr)) >> AttributeError: <unknown>.HybridShapes >> >> >> I guess, there is something wrong with the registering of CATIA, or the >> installation of the client? Or am I looking in the wrong direction? >> >> >> Thank you & Best Regards >> >> ioannis >> >> _______________________________________________ >> python-win32 mailing list >> python-win32@python.org >> https://mail.python.org/mailman/listinfo/python-win32 >> > > > -- > -- > Harald Armin Massa > Spielberger Straße 49 > 70435 Stuttgart > 0173/9409607 > > _______________________________________________ > python-win32 mailing list > python-win32@python.org > https://mail.python.org/mailman/listinfo/python-win32 >
_______________________________________________ python-win32 mailing list python-win32@python.org https://mail.python.org/mailman/listinfo/python-win32