Aru*_*han 5 python reactjs jupyter-notebook
我有一个用例,我需要从浏览器执行本地 python 脚本并显示返回的输出。
我已经使用 react-js 编写了我的 Web 应用程序。
我当前的解决方案是启动 jupyter notebook 的本地实例(假设客户端已经在运行它)并让用户执行预填充的第一个单元格,但我希望能够直接从浏览器执行此操作。
出于安全原因,网页无法从浏览器运行任意操作系统命令(例如执行 python 脚本)
服务器必须提供 API 供网页调用(请注意,Jupyter Notebook 使用其自己的服务器来执行浏览器中指定的命令 - python 代码不会直接在浏览器中执行)
启动Python Web服务器的方法有很多种,我个人推荐Flask: http: //flask.pocoo.org/
2022 年更新:现在有一个在浏览器中运行 Python 的项目PyScript,可能值得检查一些用例
归档时间: |
|
查看次数: |
20472 次 |
最近记录: |