swig生成python文件加C#

时间:2012-10-16 09:09:57

标签: python .net c#-4.0 swig

我有一个swig生成的python文件(没有经验)。它包含在顶部:

# This file was automatically generated by SWIG (http://www.swig.org).
# Version 2.0.4
#
# Do not make changes to this file unless you know what you are doing--modify
# the SWIG interface file instead.

并包含类定义。是否可以从中生成C#类来表示数据结构,它必须从某个专有数据库中提取水合物?

在一天结束时,我不得不与C#谈论Python。我目前正在通过编写python文件然后从C#调用Python来实现这一点。

非常感谢任何反馈。感谢。

1 个答案:

答案 0 :(得分:1)

SWIG用于包装C或C ++,以便它可以与其他语言连接?例如你可以使用swig来包装一些C,这样你就可以从python或C#中调用它 - 但是不要包装一些C#,这样你就可以从python中调用它(反之亦然)。

在这种情况下,潜在的铁蟒可能有用吗?

对我来说,你已经做的是正确的解决方案,即从C#调用python。 SWIG无关紧要,因为您没有任何C代码可以包装。

可能有用的一些链接是: