基本上我想制作一个 C#.NET 应用程序,但也想创建可以从 C# 调用的完整 Python 模块。我打算使用 IronPython,但我发现我无法将 BeautifulSoup 之类的库添加到 IronPython。
我想我想要做的是将纯 python 嵌入到 C# 中,而不是使用 IronPython,这是 Python 的有限实现
基本上我想制作一个 C#.NET 应用程序,但也想创建可以从 C# 调用的完整 Python 模块。我打算使用 IronPython,但我发现我无法将 BeautifulSoup 之类的库添加到 IronPython。
我想我想要做的是将纯 python 嵌入到 C# 中,而不是使用 IronPython,这是 Python 的有限实现
我不推荐这种类型的跨语言开发。这是可能的,但它最终会变得 hackish、难以部署等。
将 Python 库替换为 C# 库,并将 Python 代码替换为 C# 代码。例如,将 BeautifulSoup 替换为Html Agility Pack。