質問概要
対話を含むあるPythonスクリプトをサーバで実行し、
別端末から、Webブラウザ経由で対話を行いたいです。
どうすれば実装できるのか、検索キーワードすらわからずにいます。
「これを使えば実装できるのでは?」「代替としてこんな実装ならできる」
といった内容をご教授頂きたいです。
欲を言えば、フィージビリティが見えるようなサンプルコードにたどり着けると嬉しいです。
質問者の技術・経験
Webアプリケーションの開発経験なし。
バック系の開発経験はありますが、
技術全般について知識は浅いです。
Python学習期間は3か月程度。
現在できていること
- 対話部分をinput()で実装したPythonスクリプトが書けている。
- Teratermを使い、上記スクリプトの実行・対話ができている。
実現したいこと
上記でできている対話部分を、Webブラウザ経由で行うことです。
前提として、スクリプト実行(起動)は、対話部分と異なり、自動実行とする想定です。
スクリプト実行中、対話が必要となったら処理を一時停止し、入力待ち状態を維持。
Webブラウザ経由でその入力待ちに対して入力を返してあげると、スクリプトが再開する、
というイメージです。
難しく思っていること
「現在できていること」2点目では、
スクリプトを起動したSSH接続(Teraterm)があり、
そのままそのウィンドウに入力を返してあげれば対話ができます。
しかしながら、実現したい内容としては、
起動時には対話者とスクリプトとをつなぐウィンドウはないため、
スクリプト実行中(入力待ち)に対して入力を返してあげる方法がイメージできません。
回答2件
あなたの回答
tips
プレビュー