Python との統合
Igor Pro と Python の統合
Igor Pro® 10 では、Python コードを直接実行し、Igor Pro と Python 間でデータを交換できる、組み込みの Python 統合機能が導入されました。ユーザーは、Igor Pro の数値解析、データ視覚化、データ管理ツールのパワーと、Python プログラマが利用できる幅広いサードパーティ製ライブラリを組み合わせて使用できるようになりました。
igorpro Python モジュールは、ウェーブ、データフォルダー、変数、文字列などの Igor Pro データにアクセスし、操作するための API を提供します。組み込みの Python コンソールで Python コードを直接実行できます。このコンソールは、構文の強調表示やコード補完機能も完備しています。
Python コンソールに加え、Igor Pro® 10 では、Igor Pro プロシージャコード内およびコマンドラインから使用可能な Python および PythonFile コマンドを提供します。Python コマンドは1つの Python コマンドを実行するために使用できますが、PythonFile は Igor Pro から Python スクリプト全体を起動するために使用されます。もちろん、どちらのコマンドも NumPy 配列などの Python オブジェクトを Igor Pro に戻し、ネイティブの Igor Pro の型に変換することができます。

VS Code や PyCharm などのサードパーティ製エディターは、Python 開発の主要ツールとして引き続き使用でき、igorpro モジュール向けのコード補完やドキュメントヘルプを提供するよう設定可能です。

Forum
Support
Gallery
Igor Pro 10
Learn More
Igor XOP Toolkit
Learn More
Igor NIDAQ Tools MX
Learn More