.NET CLR にアクセスするための Python for .NET または IronPython に代わるものはありますか? Python for .NET は (私が知る限り) 活発に開発されておらず、IronPython を使用すると CPython で使用できる機能が失われるという点で、どちらにも欠点があるようです。では、代替手段はありますか?
3340 次
4 に答える
4
Python for .NET (私にとってはかなりうまく機能します) を除いて、私が知っている唯一の他の解決策は、COM 相互運用機能を介して .NET ライブラリを公開することです。そのため、pywin32 拡張機能を介してそれらを使用できます。
(.NET com の相互運用性についてはまだよく知らないので、他の誰かがそれについてさらに説明してくれることを願っています。)
于 2009-03-25T16:12:25.573 に答える
1
不足している機能は何ですか? IronPython から CPython 拡張機能へのアクセスを開くのに役立つIronCladというプロジェクトがあり、役に立つかもしれません。
于 2009-03-25T14:36:19.423 に答える
1
それはPythonの派生物ですが、常にBooがあります。
于 2009-03-26T13:36:59.683 に答える
1
私の知る限り、 IronPython より積極的に開発されたものはありません。
IronPython は現在、言語チーム (C#、VB.NET、F#、IronPython、および IronRuby) によって開発されている .NET 5 の 1 つであるため、これほどまでに進んだオープン ソースの .NET Python プロジェクトが他にあるとは思えません。
于 2009-03-25T14:37:52.713 に答える