Python

ComposeでPythonを使うには?

PythonエディターやコマンドウィンドウなどのPython環境は以下の方法で起動できます:

  1. ユーザープロファイルを定義します:メインツールバーで、Pythonユーザープロファイルを選択し、対応するすべてのブラウザをPythonに設定します。Pythonをデフォルト言語に設定することもできます。
  2. 新しいPythonファイルを開きます:ファイル > 新規 > Python Fileを選択します。新規ファイルは、Pythonに特化したコマンドウィンドウとエディターが表示されます。
  3. 既存のPythonファイルを開くと、Pythonのコマンドウィンドウとエディターが表示されます。

Composeに同梱されているPythonのバージョンは?

Python 3.8

新しいPythonパッケージのインストール方法は?

OMLの関数installpythonpackage<package_name>を使うか、コマンドプロンプトを使います:

  1. 管理者としてコマンドウィンドウ(cmd)を開きます。
  2. 入力:cd C:\<Compose_installation_folder>\common\python\python<version>\win64
  3. 入力:python.exe-m pip install <package_name>

OMLとPythonを一緒に使うことはできますか?

はい、以下の関数を使ってOMLとPythonを実行することができます:

使用関数: 動作:
exporttopython OMLからPythonへの変数の受け渡し
getpythonvar PythonからOMLへの変数の受け渡し
evalpythonfunction OMLスクリプトの途中でPython文やファイルを評価します。
evalpythonscript
evalpythonfile

Composeで独自のPythonディストリビューションをインポートして使用することはできますか?

できません。PythonをサポートするすべてのAltair製品は、特定のバージョンの同じPythonバイナリを使用するため、異なるディストリビューションを使用するとComposeだけでなく他のAltair製品にも影響します。

Pythonの上級ユーザーにとってのComposeの利点は何ですか?

Composeで提供される完全な統合開発環境(IDE)の上に、PythonスクリプトとOMLを混在させ、別のPython IDEやOctaveのような別々のアプリケーションを使用する代わりに、単一の環境でオールインワンの機能を持つツールチェーンを作成することができます。

インストールされているPythonパッケージを確認する方法を教えてください。

Pythonコマンドウィンドウでhelp('modules')ステートメントを使うか、Python ライブラリブラウザを表示します。