首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法在jupyter笔记本/ Voila中使用ipywidget保存映像

无法在jupyter笔记本/ Voila中使用ipywidget保存映像
EN

Stack Overflow用户
提问于 2022-06-06 01:35:37
回答 1查看 113关注 0票数 0

我试着用瞧,在jupyter笔记本上做一个网络应用,但这是我第一次,我无法让它工作。

我的目标是上传一个图像,保存到一个预定义的文件夹中,并在应用程序中显示它。

到目前为止,我可以创建这样的上传小部件:

代码语言:javascript
复制
import ipywidgets as ipw

uploader = ipw.FileUpload()
display(uploader)

这是可以的,但是当我想访问值或内容来保存它时,我会得到以下错误:

代码语言:javascript
复制
uploader.value

{}

代码语言:javascript
复制
uploader.content
代码语言:javascript
复制
---------------------------------------------------------------------------
AttributeError                            Traceback (most recent call last)
Input In [21], in <cell line: 1>()

----> 1 uploader.content

AttributeError: 'FileUpload' object has no attribute 'content'

如有任何帮助或推荐,将不胜感激。谢谢

EN

回答 1

Stack Overflow用户

发布于 2022-06-07 16:31:33

我更喜欢观察文件上传时的变化。一个例子可能会最能说明这一点。

要想在操作中看到它,请按这里并按'launch binder‘。当会议开始时,从可用的演示列表中选择“Voila界面中的流线型3D散点图”。

基于这里

代码是这里

如果您从可用的演示列表中选择“使用文件中的数据和Voila接口的三维散点图”,则相当于在笔记本中运行。

基于这里的处理方式,似乎如下:

“一旦用户使用文件选择器选择了一个文件,该文件的内容将以字节对象的形式在FileUpload对象的FileUpload属性下可用。”- 来源

也许你可以试着去访问它?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72512231

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档