キャンセル
次の結果を表示 
次の代わりに検索 
もしかして: 
Qiitaクリスマスアドベントカレンダー実施中

APIでオートパイロット実行時間を指定する

Highlighted
リニアアクチュエータ

APIを使って、オートパイロットで、GUIの「実行時間の上限」と同等の設定を行うことはできますか?

ラベル(1)
  • API

0 件の賞賛
1件の返信1
Highlighted
データロボット従業員
データロボット従業員

Python APIドキュメントにございます、wait_for_autopilotのパラメータでタイムアウトが指定できます。 project.set_targetでターゲット指定後にproject.wait_for_autopilotでタイムアウトを設定すると、タイムアウト時間内にオートパイロットが終了しない場合はエラーが返却されます。 以下の例を参考にしてください。 (1)処理開始 project.set_target("XXXXX") # オートパイロットの終了を360秒待機 project.wait_for_autopilot(check_interval=20.0, timeout=3600, verbosity=1) (2)タイムアウト時間内にオートパイロットが終了しない場合は以下のエラーとなる AsyncTimeoutError: Autopilot did not finish within timeout period (3) タイムアウトとなっても、実行中のオートパイロットが終了する訳ではないため、エラー発生時は実行中のオートパイロットを停止する処理を実行 project.pause_autopilot()

0 件の賞賛