交互式小部件库,暴露浏览器Canvas API
项目描述
ipycanvas
交互式Canvas在Jupyter中
ipycanvas是一个轻量级、快速且稳定的库,将浏览器的Canvas API暴露给IPython。它允许您直接从Python绘制简单的图形,如文本、线条、多边形、弧线、图像等。这个简单的工具集允许您绘制几乎任何东西!
在线尝试!
您可以点击此徽章在线尝试:[点击此处](#)
文档
您可以通过以下链接阅读文档:https://ipycanvas.readthedocs.io
有问题?
如果您有任何问题,或想分享您使用ipycanvas所做的,请在GitHub上发起新的讨论!
安装
您可以使用 pip
进行安装
pip install ipycanvas orjson
或者使用 conda
conda install -c conda-forge ipycanvas
如果您使用 jupyterlab <= 2
conda install -c conda-forge yarn
jupyter labextension install @jupyter-widgets/jupyterlab-manager ipycanvas
开发安装指南,可以在 这里 找到
示例
创建约翰·康威的生命游戏
使用RoughCanvas为您的绘图添加“手绘”风格
从IPython绘制粒子
自定义精灵
直接从NumPy数组绘制数据
在Python中完全创建自己的绘图库
项目详情
下载文件
下载适合您平台的应用程序。如果您不确定选择哪个,请了解有关 安装包 的更多信息。
源代码发行版
ipycanvas-0.13.3.tar.gz (4.0 MB 查看散列值)
构建发行版
ipycanvas-0.13.3-py2.py3-none-any.whl (125.8 kB 查看散列值)