javascript - 在python bokeh中将文件从客户端上传到服务器

标签 javascript python webserver bokeh bokehjs

我们在研究所搭建了 Bokeh 服务器,运行正常。我们还有一个基于 python 的代码来分析 fMRI 数据,目前使用 matplotlib 来绘制和保存。但我想将代码传输到 Bokeh 服务器,并允许每个人从客户端将文件上传到服务器,当在服务器中完成分析时,将输出图保存在本地硬盘中。 bokeh atm 中似乎缺少此传输文件过程。我看到 github 最近添加了一个新功能来上传 json 文件,但我的问题是 fMRI 文件有多种格式,要求(不一定精通技术)用户将文件转换为某种格式超出了目的。另外,我不懂任何 JS 之类的东西,因此我不知道人们通常对这种基于 Web 的应用程序使用什么解决方案。

如果有人有任何解决方案来解决此问题,我们将很高兴听到。即使它是一个独立于 Bokeh 的解决方案(这意味着用户需要打开一个单独的页面来上传文件,一个页面来运行分析,以及一个页面来保存输出),请告诉我。这并不理想,但至少比没有解决方案好,目前 Bokeh 中的情况就是这样。谢谢!

最佳答案

我不确定您从哪里获得信息。 Bokeh 1.3.0 中添加的 FileInput 小部件可以上传用户选择的任何文件,而不仅仅是 JSON。

关于javascript - 在python bokeh中将文件从客户端上传到服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57868893/

相关文章:

javascript - 将逗号分隔列表转换为无序列表

javascript - 媒体查询和javascript调整大小事件之间的区别

python - 为 Google 云端硬盘中上传的私有(private)文件生成可下载链接

php - 简单的 CGI python 网络服务器 + php 不工作

javascript - 过滤路径并附加文本

javascript - AngularJS 在 django 中开始加载部分而不是在需要时加载?

python - 将列表的列表转换为字典,重复值的列表

python - 使用 BeautifulSoup 根据内容值提取标签内容

webserver - 从根目录提供主页和静态内容

android - 尝试连接到Web服务器时应用崩溃