我有几种选择,但我不知道哪一种更优化且更易于开发。
- 创建
.dll
文件以连接到项目 - 将项目代码转换为 C#
- 用 C# 重写源代码(考虑到使用第三方库看起来不现实)
Nuitka 似乎适合这些目的。目前,我移植程序的实现看起来像一个.exe
,在输出中给出.jpg
和.json
文件,但这并不适合我。
如何才能做到这一点?如果有代码示例,我将不胜感激。
编辑(重要)需要不使用 Python 解释器的解决方案。
从 python 调用 C# 库我认为这会有所帮助:) 另请检查https://docs.python.org/2/extending/extending.html 如果您有更多问题,请写评论