ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

PythonNet开发笔记一、PythonNet介绍及安装

2022-01-04 14:32:10  阅读:292  来源: 互联网

标签:语言 PythonNet Python 代码 笔记 应用程序 NET 安装 CLR


介绍

Python.NET ( pythonnet) 是一个包,它使 Python 程序员可以与 Windows 上的 .NET 4.0+ 公共语言运行时 (CLR) 和 Linux 和 OSX 上的 Mono 运行时几乎无缝集成。Python.NET 为 .NET 开发人员提供了强大的应用程序脚本工具。使用此包,您可以编写 .NET 应用程序脚本或使用 Python 构建整个应用程序,使用以任何面向 CLR 的语言(C#、VB.NET、F#、C++/CLI)编写的 .NET 服务和组件。

请注意,此包并未将Python 实现为一流的 CLR 语言 - 它不会从 Python 代码生成托管代码 (IL)。相反,它是 CPython 引擎与 .NET 或 Mono 运行时的集成。这种方法允许您使用 CLR 服务并继续使用现有的 Python 代码和 C-API 扩展,同时保持 Python 代码的本机执行速度。如果您对 Python 语言的纯托管代码实现感兴趣,您应该查看 IronPython项目,该项目正在积极开发中。

Python.NET 目前与 Python 版本 2.7 和 3.5-3.8 兼容并经过测试。当前版本可在Python.NET 网站上获得。要订阅

标签:语言,PythonNet,Python,代码,笔记,应用程序,NET,安装,CLR
来源: https://blog.csdn.net/weixin_42451919/article/details/122301780

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有