PythonNet開發筆記一、PythonNet介紹及安裝
互聯網 2022/1/4 14:37:53
介紹
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 網站上獲得。要訂閱

關于找一找教程網
本站文章僅代表作者觀點,不代表本站立場,所有文章非營利性免費分享。
本站提供了軟件編程、網站開發技術、服務器運維、人工智能等等IT技術文章,希望廣大程序員努力學習,讓我們用科技改變世界。
[PythonNet開發筆記一、PythonNet介紹及安裝]http://www.yachtsalesaustralia.com/tech/detail-279910.html
- 2022-05-20利用Python編寫測試可以繞過上傳文件擴展名限制的工具
- 2022-05-20【Python元素定位API之CSS_SELECTOR】
- 2022-05-20批量將python 文件編譯成so系統文件
- 2022-05-20使用Python Winreg模塊操作注冊表時報錯解碼問題的解決方法
- 2022-05-20Python中內建屬性__getattribute__的用法總結
- 2022-05-20python對列表,字典的操作
- 2022-05-20python3:類變量和類的成員變量
- 2022-05-20python講座2—貪吃蛇
- 2022-05-20Python面向對象之元類
- 2022-05-19PTA編程題(python):計算分段函數