我们在研究所搭建了 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/