Python 如何从进程中获取Com对象?

Python 如何从进程中获取Com对象?,python,python-2.7,com,Python,Python 2.7,Com,嗨,我是python编程新手。我知道如何分派com对象,例如:obj=win32com.client.dispatch'Excel.Application'。这将启动申请流程 有人能解释一下如何从进程中获取Com对象吗?我想获取windows进程列表中列出的任何进程的com对象,以便执行检索到的com对象的方法 提前感谢。并非进程列表中列出的每个进程都是COM服务器。事实上,很少有人这样做。即使您找到一个作为COM服务器的进程,并设法从中获取COM对象引用,您如何知道要执行哪些方法?你到底想解决

嗨,我是python编程新手。我知道如何分派com对象,例如:obj=win32com.client.dispatch'Excel.Application'。这将启动申请流程

有人能解释一下如何从进程中获取Com对象吗?我想获取windows进程列表中列出的任何进程的com对象,以便执行检索到的com对象的方法


提前感谢。

并非进程列表中列出的每个进程都是COM服务器。事实上,很少有人这样做。即使您找到一个作为COM服务器的进程,并设法从中获取COM对象引用,您如何知道要执行哪些方法?你到底想解决什么问题?你的问题听起来非常感谢你的回答。我正在使用网络摄像头软件,有时它会挂起。我可以通过从进程中检索进程ID来终止进程。但我想学习如何从使用psutil库的进程对象获取COM对象。我还从类型库中了解应用程序的方法。请解释是否有任何方法可以做到这一点。一般来说,没有任何方法可以从进程中获取COM对象引用,即使该进程恰好包含COM服务器。如果幸运的话,服务器已经在中注册了,您可以在询问之前从中获得它,我不知道如何使用Python实现这一点。话虽如此,如果进程挂起,也就是说,它不会对用户操作作出反应,那么它很可能也不会对COM调用作出反应。