前提・実現したいこと
公開されているデータ解析用jarファイルを使って、自分の持ってるデータの解析を行いたいと考えています。
そのjarファイルを開くと値の入力を何回か求められるので、それを入力すれば解析できるという寸法です。
自身がpythonしか使用経験がないため、pythonで解析をしたいと考えています。
発生している問題・エラーメッセージ
python上で、jarファイルを開くことは成功しています。
すると解析用途に応じて、1,2,3のいずれかの値を入力するようにソフトが聞いてきます。
自分は1を入力したいのですが、それができません。
該当のソースコード
python
1import subprocess 2import pyautogui 3 4subprocess.call(['Java', '-jar', '解析ソフト.jar']) #ソフトを開く 5pyautogui.typewrite('1') #1を入力する
試したこと
上記のコードを試しましたが、ソフトはターミナル内で起動するものの値の入力はできませんでした。
値の入力ができないというより、5行目以下のコードが走ってないというのが正しいかもしれません。
4行目のコードを無効化させると、"1"の入力ができることも確認しています。
補足情報(FW/ツールのバージョンなど)
Visual studio codeというソフトでコードを書き、その中のターミナルでコードを実行しています。
実行環境はwindowsです。
回答2件
あなたの回答
tips
プレビュー