スクリプト言語としてのPythonの使用

Pythonの目立った特徴は、わかりやすくて明快な構文にあります。これを使用して、自分のプロジェクトに合わせたプロンプトを簡単に設定できます。

Pythonおよび追加のライブラリはすべて、使用制限のないオープンソースのプログラムです。

 

ひとこと: 現在のPTV Vision Pythonセットアップは、PTVウェブサイトからダウンロードできます:https://cgi.ptvgroup.com/php/vision-setups/

 

注意:  

  • Python 3.9以降のバージョンと必要な拡張機能PythonWin(PythonにCOM機能を提供)をインストールする必要があります。
  • Python 3.9と必要な拡張機能PythonWinは、ご使用のVissimのバージョンに合わせてください(例:Vissimの64ビット版用にはpython-3.9.6.amd64.exepywin32-301.win-amd64-py3.9.exe)。
  • ラッパーwxPythonはサポートされていません。
  • Pythonディストリビューションanacondaはサポートされていません。
*.pysスクリプトファイルの例
all_flows = Vissim.Net.VehicleInputs.GetAll()
for i in range(len(all_flows)):
all_flows[i].SetAttValue("Volume(1)", 0.5 * all_flows[i].AttValue("Volume(1)"))