IronPython是否允许我在C项目中使用Python而不增加新的部署需求?

2024-09-29 02:28:28 发布

您现在位置:Python中文网/ 问答频道 /正文

我看过IronPython的网站,做了各种谷歌搜索以及搜索答案,但还是不确定。在

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

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

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


Tags: 项目对象答案服务器脚本应用程序定义网站
1条回答
网友
1楼 · 发布于 2024-09-29 02:28:28

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

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

相关问题 更多 >