Доступ к методам COM-сервера с использованием C#
Я написал реализацию com-сервера на python. Код выглядит следующим образом.
import pythoncom
class PythonUtilities:
_public_methods_ = [ 'SplitString' ]
_reg_progid_ = "PythonDemos.Utilities"
_reg_clsid_ = pythoncom.CreateGuid()
print _reg_clsid_
def SplitString(self, val, item=None):
import string
if item != None: item = str(item)
return string.split(str(val), item)
if __name__=='__main__':
print 'Registering Com Server'
import win32com.server.register
win32com.server.register.UseCommandLine(PythonUtilities)
Я действительно новичок в этом, и я хочу узнать, как получить доступ к функции Python в DotNet C#. Может ли кто-нибудь помочь мне или предоставить некоторые рекомендации. заранее спасибо