ユーザ用ツール

サイト用ツール


サイドバー

Top

タグ

検索タグ

メニュー


ChangeLog

ページ日付
Python のインストール 2020/02/17 18:11
Python エラー 2020/02/17 18:08
Python 関連 2020/02/17 17:56
主要レジストリ パス 2020/02/17 06:33
Windows 10 の Shell コマンドの取得 2020/02/17 06:31
Brave 2020/02/16 20:58
iPhone/iOS 関連 2020/02/16 20:57
Windows 関連 2020/02/16 16:32
Windows 10 の修復 2020/02/16 09:51
Windows インストールメディアの作成 2020/02/16 09:32
Rufus - Live USB 作成ツール 2020/02/16 09:24
PowerShell(Windows) 2020/02/16 07:57
PowerShell(Linux) 2020/02/16 07:57
タグ 2020/02/16 07:55
.NET Core 2020/02/15 11:36
.NET Core 2020/02/15 11:26
.NET Core 2020/02/15 11:13
Linux 関連 2020/02/15 11:12
Avast Free Antivirus - 無料のセキュリティ対策ソフト 2020/02/15 11:01
Fedora Copr (Cool Other Package Repo) リポジトリを利用する 2020/02/15 10:43
python:pythonnet

以前のリビジョンの文書です


Python for .NET (pythonnet)

本家: Python for .NET | pythonnet.github.io
ソースコード: GitHub - pythonnet/pythonnet: Python for .NET is a package that gives Python programmers nearly seamless integration with the .NET Common Language Runtime (CLR) and provides a powerful application scripting tool for .NET developers.

Python for .NET (pythonnet) は、Python プログラマーに Windows 上の .NET 4.0+ Common Language Runtime (CLR) およびLinuxおよび OSX 上の Mono ランタイムとほぼシームレスに統合できるパッケージです。Python for .NETは、.NET開発者向けの強力なアプリケーションスクリプトツールです。このパッケージを使用すると、CLR を対象とする任意の言語 (C#、VB.NET、F#、C++/CLI)で記述された .NET サービスおよびコンポーネントを使用して、.NET アプリケーションのスクリプトを作成するか、Python でアプリケーション全体を構築できます。

このパッケージは、 Python をファーストクラスの CLR 言語として実装していないことに注意してください。Python コードからマネージコード (IL) を生成しません。むしろ、CPython エンジンと .NET または Mono ランタイムの統合です。このアプローチにより、CLR サービスを使用し、Python コードのネイティブ実行速度を維持しながら、既存の Python コードと C-API 拡張機能を引き続き使用できます。Python 言語の純粋なマネージコードの実装に興味がある場合は、現在開発中の IronPython プロジェクトを確認してください。
Python for .NET | pythonnet.github.io より

インストール

> pip install pythonnet
Collecting pythonnet
  Downloading https://files.pythonhosted.org/packages/65/ed/cd200e95392d7f4a74319ff9166ba8a4a6fb28a405b065297f3fdec82da9/pythonnet-2.4.0-cp37-cp37m-win_amd64.whl (70kB)
     |████████████████████████████████| 71kB 255kB/s
Installing collected packages: pythonnet
Successfully installed pythonnet-2.4.0

参考文献

python/pythonnet.1568328077.txt.gz · 最終更新: 2019/09/13 07:41 by ともやん