ipybind:pybind11的IPython Jupyter集成

时间:2024-02-25 01:04:28
【文件属性】:

文件名称:ipybind:pybind11的IPython Jupyter集成

文件大小:24KB

文件格式:ZIP

更新时间:2024-02-25 01:04:28

python jupyter cpp ipython jupyter-notebook

ipybind是一个IPython扩展,它允许在IPython环境中构建和导入模块,例如IPython控制台或运行Python内核的Jupyter笔记本。 %%pybind11 启用扩展 要在当前内核中启用ipybind扩展: % load_ext ipybind 在以下所有示例中,我们假定扩展程序已预先加载。 基本用法示例 %%pybind11 PYBIND11_PLUGIN (example) { py::module m ( " example " ); m. def ( " add " , []( int x, int y) { return x + y; });


【文件预览】:
ipybind-master
----MANIFEST.in(28B)
----ci()
--------appveyor-bootstrap.py(3KB)
--------travis-install.sh(639B)
--------run_with_env.cmd(2KB)
----.travis.yml(661B)
----tox.ini(419B)
----LICENSE(1KB)
----setup.cfg(63B)
----setup.py(864B)
----README.md(6KB)
----ipybind()
--------spawn.py(3KB)
--------notebook.py(661B)
--------build_ext.py(5KB)
--------__init__.py(304B)
--------magic.py(7KB)
--------ext()
--------extension.py(2KB)
--------stream.py(1KB)
--------include()
--------common.py(2KB)
----appveyor.yml(828B)
----tests()
--------test_ipybind.py(5KB)
--------test_notebook.ipynb(3KB)
----.gitignore(289B)

网友评论