問題タブ [ironpython-studio]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
335 参照

ironpython-studio - IronPython Studio と PictureBox の問題

そうです、私は VS2005 に精通しており、統合された GUI デザイナーで Python を試してみたいので、Iron Python Studio を試しています。しかし、PictureBox を追加するとすぐに困ってしまいます。プロジェクトを実行しているときに、BeginInit について苦情があり、すぐにフォーム デザイナーが機能しなくなります。
これは、.NET 3.5 またはその他の互換性の問題を実行しているためですか? Iron Python Studio サイトで何も見つかりませんでした

0 投票する
1 に答える
3753 参照

python - Visual Studio IronPython プロジェクトでインポート パスを構成する方法

Visual Studio 2005 SDK に付属する IronPythonIntegration ソリューションを構築しました ( http://www.izume.com/2007/10/13/integrating-ironpython-with-visual-studio-2005で説明されています)。 Visual Studio 2005 内で IronPython プロジェクトを使用するようになりました。ただし、Python ファイルを標準ライブラリからインポートできるようにするには、最初に次の 2 行を含める必要があります。

同様に、インポートできるようにしたい他のフォルダーについても同様です。

すべての IronPython プロジェクトが自動的にインポート パスを取得するようにインポート パスを設定する方法を知っている人はいますか?

0 投票する
2 に答える
1285 参照

ironpython - Ironpython Studio フォーム

これは 2 つの部分からなる質問です。ばかげた技術的な質問と、私が慣れていない言語でいくつかのことを行うことを学ぶためのおそらく間違ったアプローチについてのより広範な質問。

スキルを向上させるためだけに、オープンソースアプリでやろうと思っているいくつかの作業のために、いくつかのPython GUIライブラリ(主にwxPythonとIronPython)をいじっています。

日中、私はかなり標準的な C# ボディであり、かなり通常の MS ベースのツール セットを使用しており、新しい視点を得るために Python に注目しています。したがって、Ironpython Studio を使用することは、おそらく少しごまかしています (よし、たくさん)。Visual Studio プロジェクトなどのように見せようとしても、これは問題ではないように思われます。実装するには愚かすぎると思われる単純な動作が 1 つあります。

IE フォームを個別のコード ファイルに保持するにはどうすればよいでしょうか。たとえば、これまでの C# モンキーのように、フォームを相互に呼び出すにはどうすればよいでしょうか。メインフォームに呼び出されるフォームをインポートしようとしましたが、フォームをオブジェクト以外のものとして認識できないようです。新しいフォームは、独自のコード ファイル内のフォーム オブジェクトのように見えます。clr をインポートしています。フォームの「Show」メソッドを呼び出そうとしています。これは正しくありませんか?

私はこれを回避する方法をいくつか試しましたが(私の考えではありそうにありません)、問題は扱いにくいようです。これは私が見ていないだけのものですか、それとも実際には、GUI スクリプトについての考え方を Python に合わせて変更する方が適切でしょうか? Visual Studio シェルのセキュリティから Python を見ようとするのではなく、

0 投票する
3 に答える
5077 参照

python - IronPython と IronPython Studio の長所と短所

私たちの会社では、すべてを C# ではなく Python に移行する準備ができています。私たちはコンサルティング会社であり、通常は C# で小さなプロジェクトを作成します。大規模なプロジェクトは行いません。私たちの仕事は、複雑なソフトウェア構造ではなく、複雑な数学的モデルに基づいています。したがって、IronPython は Windows で標準の GUI 機能を提供し、すべての .Net ライブラリにアクセスできるため、私たちにとって優れたプラットフォームであると考えています。

Ironpython スタジオが完成していないことは知っています。実際、参照を追加するのに苦労しましたが、Python コードはクライアントにとって読みやすく、私たちは通常、完全に機能するコードではなく、概念実証のプロトタイプを提供します。クライアントは通常、先に進んでアプリケーションを自分で実装します

0 投票する
6 に答える
11611 参照

visual-studio - Visual Studio 2008 で IronPython を使用する方法

Microsoft が提供する IronPython 統合拡張機能を使用してみました。ただし、Visual Studio 2008 では機能しません。

IronPython 用の適切な VS 2008 IDE 拡張機能はありますか?

0 投票する
1 に答える
1733 参照

ironpython - IronPython の組み込みリソースへのアクセス

IronPython Studio で Windows フォーム アプリケーションを開発しています。プロジェクトのアイコンを選択したいのですが、どちらも失敗します: 1- フォーム プロパティ ウィンドウ -> アイコン (*.ico ファイルを選択) コンパイル時エラーが発生し、IronPython.targets ファイルに関連しています。

「IronPythonCompilerTask」タスクが予期せず失敗しました。System.ArgumentNullException: 値を null にすることはできません。

2- *.ico ファイルをプロジェクトに追加し ([プロジェクト] -> [追加] -> [既存のアイテム])、そのプロパティで [ビルド アクション] を [埋め込みリソース] に変更しました。System.Reflection.Assembly を使用してアクセスできません。このリソース私のコード:

self.Icon = Icon(Assembly.GetExecutingAssembly().GetManifestResourceStream('IronPythonWinApp.myIcon.ico'))

実行時に例外をスローします。

呼び出されたメンバーは、動的アセンブリでサポートされているボットです

アイコンを IronPython WinForms に追加するより良い (最善の) 方法を知っている人はいますか?

ありがとう

0 投票する
3 に答える
488 参照

ironpython - IronPython Studios を使用した単体テスト用の IronPython

私は IronPython で遊んでみたいと思っていて、単体テストを書くことは始めるのに十分簡単な方法であると考えました。これは基本的に、私のコア アプリケーション コードは引き続き C# で記述され、私のテストは python だけであることを意味します。

これを念頭に置いて、私の理想的な状況は、Visual Studio の同じソリューション内から C# と IronPython の両方のコードを開発することでした。周りを見回すと、私にぴったりのビジュアルスタジオエディター「IronPythonStudios」があることがわかりますが、これまでのところいくつかの問題にぶつかっています。

  1. 「Import os」などのコア Python ライブラリのインポートが失敗します。これは、これらの共通ライブラリへのパスが IDE 内で設定されておらず、設定方法がわからないためだと思います。
  2. ビジュアル スタジオの .pyproj ファイルを認識できません。のバージョンの IronPythonStudios は分離モードで実行されており、統合されていないと思います。これを変更する方法はありますか?
  3. IronPythonStudos は、.py ファイルを解釈するだけでなく、コンパイルしているようです。これは本質的に、単体テストがテストと同じくらい C#/Vb.net と同じくらい遅いことを意味し、ビルドしてから実行するサイクルがまだ存在します。VS/IPS がファイルをコンパイルするのを止めて、スクリプトを動的にコンパイルする方法を教えてください。

乾杯、クリス。

0 投票する
3 に答える
3876 参照

ironpython - IronPython スクリプトから EXE を生成する

IronPython スタジオを使用して IronPython スクリプトを作成し、それらを実行可能ファイルに変換しています。実行可能ファイルに変換されると、メイン exe と 2 つの dll (IronMath.dll と IronPython.dll) が作成されます。IronPython スタジオなしで実行可能ファイルを作成することは可能ですか。codeplex.com からダウンロードした PYC を試してみました。exe と exe と同じ名前の dll を作成します (たとえば、main.exe と main.dll)。しかし、exe と 2 つの dll が必要です (IronPython スタジオによって作成されたものと同様)。そのため、別の dll なしで他の IronPython exe を使用できます (FePy exe にはこれら 2 つの dll で十分です)。

0 投票する
1 に答える
285 参照

ide - IronPython スタジオはデフォルトのフォントの色を変更できません

Python ファイルの Visual Studio で既定の色を変更する方法がわかりません。暗い灰色の背景色を使用していますが、黒の Python コードはその背景ではあまりよく見えません。[オプション] ダイアログの [環境] -> [フォントと色] を調べましたが、IronPython の色を変更するオプションが見つかりませんでした。

この質問は、 IronPython IDE に関するスタックオーバーフローの質問のサブ質問でしたが、回答がありませんでした。

0 投票する
2 に答える
1051 参照

.net - IronPythonと元のPythonの比較。最初のものから何を期待できますか?

Pythonを学びたいのですが、C#開発者として.Netで一日中働いているので、IronPythonと統合されたIronPythonスタジオをダウンロードしてインストールすることにしました。元のPythonとどの程度異なるか、類似していますか?.Net開発者として、従来のPythonスクリプトを.Net環境で問題なく実行できると期待できますか、それともこれは同じ古い移行ユートピアですか?何が期待できますか?

前もって感謝します。

編集:Dic。2009-IronPythonは最近2.6にアップグレードされました。可能であれば、回答をアップグレードしてください。