win32com的python.Interpreter是如何工作的?
好的,我在网上查找win32com这个Python包和python.Interpreter这个COM服务器。可惜的是,搜索结果把python.Interpreter显示成了“python解释器”,没有找到任何关于COM服务器的信息。
我想做一个可以插拔的程序,里面有一个插件可以运行Python代码,感觉python.Interpreter可能是个不错的选择。但是我之前没用过,不太清楚怎么通过COM让它创建的对象可用。
如果有任何建议或者文档/示例的链接,我会非常感激。
另外,用户在使用这个COM服务器的时候需要安装Python包吗?还是说这个解释器已经包含在服务器的dll里了?
谢谢,Brett
1 个回答
1
可以查看这个链接 http://books.google.com/books?id=ns1WMyLVnRMC&pg=PA232&lpg=PA232&dq=win32com+%22python.interpreter%22&source=bl&ots=NVpe-E8eGg&sig=imGi73WQyOmP4rJC6-jpz4stb9M&hl=en&ei=xrAYSsTHBZH0tAORqeCSDw&sa=X&oi=book_result&ct=result&resnum=6#PPA232,M1,里面有关于python.interpreter的很棒的文档。至于你的第二个问题,通常win32com是作为一个附加组件安装在已有的Python环境上的,不过你也可以选择一些包含win32扩展的Python版本,比如Activestate的版本,链接在这里 http://www.activestate.com/activepython/。