差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン最新のリビジョン両方とも次のリビジョン | ||
python:pythonnet [2019/09/13 07:13] – [pythonnet - Python for .NET] ともやん | python:pythonnet [2019/09/13 07:41] – ともやん | ||
---|---|---|---|
行 1: | 行 1: | ||
+ | < | ||
+ | < | ||
+ | #result pre { | ||
+ | height: 200px; | ||
+ | overflow: scroll; | ||
+ | overflow-x: hidden; | ||
+ | } | ||
+ | </ | ||
+ | </ | ||
====== Python for .NET (pythonnet) ====== | ====== Python for .NET (pythonnet) ====== | ||
本家: [[http:// | 本家: [[http:// | ||
行 7: | 行 16: | ||
このパッケージは、 Python をファーストクラスの CLR 言語として実装していないことに注意してください。Python コードからマネージコード (IL) を生成しません。むしろ、CPython エンジンと .NET または Mono ランタイムの統合です。このアプローチにより、CLR サービスを使用し、Python コードのネイティブ実行速度を維持しながら、既存の Python コードと C-API 拡張機能を引き続き使用できます。Python 言語の純粋なマネージコードの実装に興味がある場合は、現在開発中の [[http:// | このパッケージは、 Python をファーストクラスの CLR 言語として実装していないことに注意してください。Python コードからマネージコード (IL) を生成しません。むしろ、CPython エンジンと .NET または Mono ランタイムの統合です。このアプローチにより、CLR サービスを使用し、Python コードのネイティブ実行速度を維持しながら、既存の Python コードと C-API 拡張機能を引き続き使用できます。Python 言語の純粋なマネージコードの実装に興味がある場合は、現在開発中の [[http:// | ||
[[http:// | [[http:// | ||
+ | |||
+ | ===== インストール ===== | ||
+ | <WRAP prewrap 100%> | ||
+ | < | ||
+ | > pip install pythonnet | ||
+ | Collecting pythonnet | ||
+ | Downloading https:// | ||
+ | | ||
+ | Installing collected packages: pythonnet | ||
+ | Successfully installed pythonnet-2.4.0 | ||
+ | </ | ||
+ | </ | ||
===== 参考文献 ===== | ===== 参考文献 ===== | ||
[[https:// | [[https:// | ||