我有一个.NET 4.7.2程序集,其中包含一个类和一个方法。例如:
foo.Bar(duration=1.2, ledPower='40', gain='50', exposure='60', color='blah')
我想使用pythonnet从python 2.7调用它。如果呼叫为:
{{1}}
,但如果使用命名参数/ kwargs,则不会:
{{1}}
错误提示:
TypeError:没有方法匹配给定的参数
这一切都在内部与IronPython兼容-现在我想使用CPython从CLI运行。有什么想法吗?