- Jupyter教程
- Jupyter - 主页
- Python
- IPython - 简介
- IPython - 安装
- IPython - 入门
- 运行和编辑 Python 脚本
- IPython - 历史命令
- IPython - 系统命令
- IPython - 命令行选项
- 动态对象自省
- IPython - IO 缓存
- 将 IPython 设置为默认 Python 环境
- 导入Python shell代码
- IPython - 嵌入 IPython
- IPython - 魔法命令
- 朱皮特
- Jupyter 项目 - 概述
- Jupyter Notebook - 简介
- 在线使用 Jupyter
- 安装和入门
- Jupyter Notebook - 仪表板
- Jupyter Notebook - 用户界面
- Jupyter Notebook - 单元类型
- Jupyter Notebook - 编辑
- Jupyter Notebook - Markdown 单元格
- 细胞魔法功能
- Jupyter Notebook - 绘图
- 转换笔记本
- Jupyter 笔记本 - IPyWidgets
- Qt控制台
- QtConsole - 入门
- QtConsole - 多行编辑
- QtConsole - 内联图形
- QtConsole - 保存到 Html
- QtConsole - 多个控制台
- 连接到 Jupyter 笔记本
- 使用 github 和 nbviewer
- Jupyter实验室
- JupyterLab - 概述
- 安装和入门
- JupyterLab - 界面
- JupyterLab - 安装 R 内核
- Jupyter 资源
- Jupyter - 快速指南
- Jupyter - 有用的资源
- Jupyter - 讨论
Jupyter 笔记本 - IPyWidgets
IPyWidgets 是 Jupyter Notebook 的 HTML 交互式小部件的 Python 库。库中的每个 UI 元素都可以响应事件并调用指定的事件处理函数。它们增强了 Jupyter 笔记本应用程序的交互功能。
为了将小部件合并到笔记本中,我们必须导入以下模块,如下所示 -
from ipywidgets import widgets
这里解释了一些基本的 IPyWidgets -
文字输入
widgets.text ()函数在笔记本中呈现小部件。它类似于 HTML 中的文本框表单元素。该小部件的对象具有on_submit()方法,该方法侦听文本字段的活动并可以调用作为其参数给出的事件处理程序。
按钮
这个小部件类似于 HTML 按钮。当单击时,该事件由on_click()方法注册,该方法调用单击事件处理程序。
内部滑块
显示递增整数值的滑块控件。还有一个 FloatSlider 和 IntRangeSlider (在范围之间更改整数)
标签
此小部件可用于在笔记本中显示不可编辑的文本。
展示()
ipywidgets模块中的此函数在笔记本的输入单元格中呈现小部件对象。
相互影响
该函数根据给定的数据参数类型自动呈现一个小部件。该函数的第一个参数是事件处理程序,第二个参数是传递给事件处理程序本身的值。
以下示例显示了三个标签小部件、两个文本小部件和一个带有“添加”标题的按钮。单击该按钮时,两个文本输入字段中的数字之和将显示在最下面的标签上。