我有一个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来实现这一点。
非常感谢任何反馈。感谢。
答案 0 :(得分:1)
SWIG用于包装C或C ++,以便它可以与其他语言连接?例如你可以使用swig来包装一些C,这样你就可以从python或C#中调用它 - 但是不要包装一些C#,这样你就可以从python中调用它(反之亦然)。
在这种情况下,潜在的铁蟒可能有用吗?
对我来说,你已经做的是正确的解决方案,即从C#调用python。 SWIG无关紧要,因为您没有任何C代码可以包装。
可能有用的一些链接是: