为Python返回鼠标和键盘事件的定制小部件
项目描述
ipyevents
为您的jupyter小部件提供浏览器事件
ipyevents提供了一种将鼠标和键盘事件返回到Python的定制小部件。使用它来
- 向现有小部件添加键盘快捷键;
- 响应用户点击图片;
- 在任意鼠标和键盘事件上添加回调。
请参阅此演示笔记本以获取文档。
特别感谢为ipyevents
做出贡献的人!
在binder上试用
文档
安装
使用conda
安装
$ conda install -c conda-forge ipyevents
使用pip
安装
$ pip install ipyevents
在JupyterLab中使用(无论您是使用conda
还是pip
安装)
- ipyevents的稳定版本(
2.0.0
及以上)仅适用于JupyterLab 3及以上。 - 为JupyterLab 2构建的最后一个版本是0.9.0。请参阅该版本的README以获取安装说明。
$ jupyter labextension install @jupyter-widgets/jupyterlab-manager ipyevents
进行开发安装(需要npm),
$ git clone https://github.com/mwcraig/ipyevents.git
$ cd ipyevents
$ pip install -e .
$ jupyter nbextension install --py --symlink --sys-prefix ipyevents
$ jupyter nbextension enable --py --sys-prefix ipyevents
对于Jupyter Lab也做同样的事情
$ npm install
$ npm run build
$ jupyter labextension install
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源代码分发
ipyevents-2.0.2.tar.gz (227.3 kB 查看哈希值)
构建分发
ipyevents-2.0.2-py3-none-any.whl (101.8 kB 查看哈希值)
关闭
ipyevents-2.0.2.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 26e878b0c5854bc8b6bd6a2bd2c89b314ebe86fda642f4d2434051545bab258f |
|
MD5 | 8e0b10102b66f7df6d1cb7b95f1523b4 |
|
BLAKE2b-256 | 85d8254c3d2ed96b2c562d3a0365909a20a5faa40c5d55ca2b403cdf008a9c90 |
关闭
ipyevents-2.0.2-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 60c2a9e992bdc41e8577aa27e57b124efafa48a59a3bff886029fe5700d546b3 |
|
MD5 | e84dfb76841b93cfb47a87da017e1443 |
|
BLAKE2b-256 | af495692d363a82838282f5c33a787922f07115d7ba4b452391e51db95c9d247 |