gpt4 book ai didi

Python 和 .NET 集成

转载 作者:太空狗 更新时间:2023-10-29 20:46:38 25 4
gpt4 key购买 nike

我目前正在研究 python,因为我真的很喜欢它的文本解析功能和 nltk 库,但传统上我是一名 .Net/C# 程序员。我不认为 IronPython 对我来说是一个集成点,因为我使用的是 NLTK,并且可能需要将该库移植到 CLR。我看过一点 Python for .NET并且想知道这是否是一个好的起点。有没有办法将 python 类编码到 C# 中?另外,这个解决方案还在使用吗?更好的是,有人这样做过吗?我正在考虑的一件事是使用持久性介质作为中间人(在 Python 中解析,在 MongoDB 中存储,在 .NET 中运行站点)。

最佳答案

NLTK 是纯 Python 的,因此可以很容易地在 IronPython 上运行。搜索结果 this ticket - 只需安装几个额外的 Python 库,这些库默认情况下不会随 IronPython 一起提供。

这可能是最简单的集成方式。否则,您将不得不将 Python 作为子进程运行,这听起来很复杂,或者将 Python 作为响应您请求的服务器运行。这可能是最具扩展性但最复杂的方法。如果您采用这种方式,请考虑使用 Twisted 来简化服务器代码。

但一定要先尝试 IronPython...

关于Python 和 .NET 集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1787755/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com