gpt4 book ai didi

c# - IronPython 是否允许我在 C# 项目中使用 Python 而无需添加新的部署要求?

转载 作者:行者123 更新时间:2023-11-28 22:06:03 26 4
gpt4 key购买 nike

我查看了 IronPython 网站并进行了各种 Google 搜索以及在 SO 上搜索答案,但我仍然不确定这一点。

我想在 C# ASP.NET MVC 项目中使用 Python,这样一旦部署了项目,我就不需要在托管应用程序的服务器上运行 Python。

我认为这就是 IronPython 所做的,但我不确定,因为描述似乎不是很具体(或者我只是一个史诗般的菜鸟)。

我可以用 C# 定义一个基本上包含 Python 脚本的对象,对吧?也许这一切似乎都是真的,这就是为什么我要问,这里有问题吗?

最佳答案

您不需要安装 Python 解释器。您只需要随您的站点一起部署的 DLR 和 IronPython 程序集。然后,您可以在应用程序中托管 IronPython 并执行 Python 脚本,甚至可以在 C# 中检索结果。

here's an example在控制台应用程序中托管 DLR。

关于c# - IronPython 是否允许我在 C# 项目中使用 Python 而无需添加新的部署要求?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4307475/

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