実現したいこと
jupyter notebookで動作しているプログラムを、他PCから操作したい。
- PC1: jupyter notebook起動中
- PC2: 実際に操作するPC
PC1上のファイル
- test.ipynb
- test.py
python
1# test.ipynb 2 3import test 4test.main(1,2)
python
1# test.py 2# 実際のコードとは異なります。 3 4def main(a,b): 5 print('sum:', a+b)
現状
PC2のブラウザで[PC1のIPアドレス]:8888
にアクセスし、test.ipynb
を起動、実行
理想
PC2のブラウザで、あるアドレスにアクセスすると
a: [テキストボックス] b: [テキストボックス] [実行ボタン]
が表示され、
a,bを入力したうえで[実行ボタン]を押すとmain()
が実行される。
質問
上記を実現するのに最適な方法は何でしょうか?
恐らく方法はいくつかあると思うのですが、私自身webアプリ?は全くの素人なので、経験者のご意見を踏まえて方針を決めたいと思っています。
補足
実際に動かすのは機械学習用のプログラムです。
今までは開発者しか使っていなかったのですが、今後は事務系の部署でも使うことになったので、インターフェースを改良したいと思っています。
あなたの回答
tips
プレビュー