我已经编写了python函数,该函数导入了多个程序包以检测并插入图片中的条形码。并且知道我想在C#中使用此功能。 我的问题是如何将.py编译为.dll
答案 0 :(得分:1)
至少不能使用CPython(Python的参考实现)。
但是,您可以尝试使用IronPython — Python的.NET实现。它允许您的python代码使用.NET库,反之亦然。请注意,它仅支持Python 2.7。
有关不同python实现的更多信息,请参见https://wiki.python.org/moin/PythonImplementations和https://www.python.org/download/alternatives/
答案 1 :(得分:0)
这绝不是使您的代码从另一种编码语言导入另一代码的好主意。最好的办法是找到适合您需求的C#库。
不过,我鼓励您研究IronPython,这有助于实现中间语言。