铁心或诡计?

时间:2015-12-10 14:59:13

标签: ironpython

我正在用C#编写一个项目,我需要添加一个用python编写的现有项目。 我想到的第一个也是简单的事情就是使用Ironpython并访问python,就好像他是.net代码一样。

但不知怎的,这并不容易,因为我认为,一个例外是一个例外(它在原生python中完美无缺)。 所以我的问题很简单,我是否应该为主要方法编写一个包装器并像cmd脚本一样执行它们? .net替代品还有另一个simle python吗? 或许我完全误解了Ironpython的一些东西? 我在谷歌搜索,但我看到的所有主题都已过时。 这些案件有什么模式吗?

1 个答案:

答案 0 :(得分:0)

起初,.net没有替代python而不是ironpython。我首先将旧项目分解为小和平并尝试使它们发挥作用。你有什么具体要点不起作用吗?如果您发现了一些错误,只需在ironpython github存储库上创建一个问题。在我看来,创建一些包装器并不是最好的方法,尝试通过一步一步地让它工作,看看它是否适合你。