ipython的皮肤内核

hy_kernel的Python项目详细描述


#[hy_kernel][]

[![建立徽章][][建立][![PYPI徽章][][PYPI]

[](screenshot.png)将hy教程作为jupyter笔记本教程]



【测试】【构建】











<35<35<35<35<35<
`` shell
pip安装hy
` ` ` `






docker




` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` `/>Git克隆https://github.com/bollwyvl/hy_u kernel.git
cd hy_u kernel&;Docker组成
```

如果有一个运行中的hy内核:

``console
ipython console——kernelhy
`````

>
或者笔记本电脑的web gui:

``shell
```shell
ipython笔记本
``````

``或者:
`` shell
`` shell
ipython qtoconconsole——kernelhy
``````>>

或者:
您的gui可能有一个内核选择器:在web gui的web gui中,它位于
`右手角。找到它,从kernel
选择器中选择"hy"kernel。

![ipython kernel selector][kernel selector]


\这很有效,但
可能很脆弱。每个细胞都是通过[astor][]运行的,所以您实际上可以看到hy→ast→py→ast。虽然这可能会带来额外的开销,但这些好处(免费的魔术、小部件、所有的历史作品)实在太好了,以至于无法放弃。而且这将不会像HTML笔记本和终端控制台那样得到
支持。


工作
(+1 1)
````

休息
(减少+[1 2 3 3]
```


<35<35<35<35<35<35<35<35<35<<
使用` operator`模块:

``hylang
(import(operator(mul add))
(减少mul[1 2 3 3 3])
``
``
`
(减少mul[1 2 3 3 3 3 3]
```

(这可能需要在上游固定。






<35;魔法
支持细胞和细胞系魔法,需要注意的是,

"内联"行魔法

(BR/>!ls

```

这是因为没有办法知道一个
特定的魔法是否需要python,或者其他疯狂的东西,例如html、ruby、
一个文件……不是说`%file`可以工作(参见12).

``hylang
%%html
<;h1>;这个中断!<;/h1>;
```

<;/h1>;
```


有效。



如何将这些内容融入交互式计算的大局中。

[astor]:https://github.com/berkerpeksag/astor
[build badge]:https://travis-ci.org/bollwyvl/hy/u kernel.svg
[构建]:https://travis-ci.org/bollwyvl/hy kernel
[讨论]:https://groups.google.com/forum/'35;!(dock -compose]: https://docdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdocdoc[Jupyter list]: https://groups.google.com /forum /'35;!(kernel -selector): [kernel -selector]: http://ipython.org /ipython -doc /devu images /kerneselectselectselectselectselectselectselectscreenshot.pnp <<<
[BaseBaseBaseBaseBase]: https://github.com /ipython /ipython /ipipython /kerne/ zmq /kernebasibasibasibasibasibasibasibasi. py <<<<<<<<<<<<<<<<<<<<<<<
[lightlightlightlightlightlightlightlightlightlightlightlightlightlightlightlighttable -hyl]]: https https://githubhub.com /http://github.com.com /en.com /en.com //en.com //////////////////ipynb
[pypi -badge]:https://img.shields.io/pypi/v/hy/kernel.svg
[pypi]:https://pypi.python.org/pypi/hy nu kernel/
[tutorial]:http://nbviewer.ipython.org/github/bollwyvl/hy kernel/blob/master/notebooks/tutorial.ipynb
[widgets]:笔记本/widgets.ipynb

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
在Java中使用Kotlin值类   在Hadoop中表示大文本块作为键的java   java安卓工作室;布局设计视图;   字典Java确定字符串是否以映射中的键开头   JavaG1:混合gc和完全gc之间有什么区别?   java Camunda升级组织。阿帕奇。平民语言错误   java Scanner类具有NextLine无限循环   安卓 GCM Java服务器:发送带有重音字符的消息   java我正在构建一个兴趣计算应用程序,我的项目构建良好,有1个警告,但它不会在我的设备上打开   java在Tilera TileGX上构建OpenJDK 8   GUI中的java惰性初始化与急切初始化   java JodaTime四舍五入到最近的一刻钟   java如何限制菜单。SpringRoo中的jspx可以避免对其他用户的实体执行CRUD操作   java我应该将缓冲流链接到输入流,还是在将声音库作为嵌入式资源加载时使用URL类?