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第三方库


热门话题
NetBeans中的Java Swing滚动窗格   java如何与具有复合键的表建立关系?   Android中读取文件时java数据丢失   java黄瓜场景。embed在ubuntu机器上不工作?   java从spring mvc控制器操作中,我如何获得请求/响应的访问权限?   java减去两个长值   java选择下一个值firebase 安卓   用于起始和结尾连字符的java正则表达式   Java正则表达式解释   java Lifefay freemarker ADT:方法不可用?   java我怎样才能让我的开关盒作用于JFrame?   java在我的场景中使用连接池的理想方式是什么   java我如何接受jsoup的cookies?   java如何将整数数组更改为字符串数组?   java Android操作\u指针\u向上直到剩余触摸移动时才调用   java为什么gradle会出错?   io如何在java中复制/拆分输入流?   java使JButton不可见,但尊重其原始空间   java Spring提交表单获取复选框值不起作用