elm magic提供执行elm lang代码的ipython magic命令
elm-magic的Python项目详细描述
====
elm magic
==
:作者:ali rathore
介绍了一个%%elm magic。
在ipython和jupyter笔记本中编译和显示elm代码
。图片::https://raw.github.com/ali--/elm_magic/master/docs/screenshot1.png
…图片::https://img.shields.io/pypi/v/elm_magic.svg
:目标:https://pypi.python.org/pypi/elm_magic
…图片::https://img.shields.io/travis/ali--/elm_magic.svg
:目标:https://travis ci.org/ali--/elm_magic
…图片::https://readthedocs.org/projects/elm-magic/badge/?version=latest
:目标:https://elm-magic.readthedocs.io/en/latest/?徽章=最新
:alt:文档状态
…图像::https://pyup.io/repos/github/ali--/elm_magic/shield.svg
:目标:https://pyup.io/repos/github/ali--/elm_magic/
:alt:updates
elm magic提供执行elm lang代码的ipython magic命令
synopsys
--
。代码块::python
in[1]:%load_ext elm_magic
in[2]:%elm
…:导入HTML公开(文本)
…:main=
…:text“hello world”
out[2]:
…:hello world
in[3]:%elm-i elm lang/http elm lang/mouse-w/tmp/myelmdir
…:<;elm源代码>;
此魔术将:
(1)使用工作目录作为/tmp/myelmdir(或新的临时目录)
(2)使用elm包安装elm lang/http和elm lang/mouse
(3)使用elm make编译单元格输入
(4)将单元格输出显示为html
就像这样:
…代码块::python
in[4]:%elm-r
…:模块主公开(…)
…:导入HTML公开(文本)
…:视图=
…:文本“你好世界”
out[4]:
…:你好世界
用法
----
git@github.com:ali--/elm_magic.git
cd elm_magic
pip install-e.
..
可由当前用户写入。
并在用户路径中(例如/usr/local/or/opt/conda)
在ipython或jupyter中加载magic扩展::
%load_ext elm_magic
,然后开始使用%%elm magic::
%%elm
…elm lang代码…
configuration
----
请参阅或设置配置参数::
%config elm magic
features
--
*提供执行elm lang并显示结果的%elm magic
*可与任何jupyter内核一起使用configurable
*提供用于安装nodejs和elm的cli
credits
----
此包是使用cookiecutter和“audreyr/cookiecutter pypackage”项目模板创建的。
在https://github.com/abingham/jupyter elm kernel
的帮助下启动的。_ Cookiecutter:https://github.com/audreyr/Cookiecutter
。_` audreyr/cookiecutter pypackage`:https://github.com/audreyr/cookiecutter pypackage
*免费软件:GNU通用公共许可v3
*文档:https://elm magic.readthedocs.io.
===
0.1.0(2017-06-11)
----
*第一次发布PYPI.
elm magic
==
:作者:ali rathore
介绍了一个%%elm magic。
在ipython和jupyter笔记本中编译和显示elm代码
。图片::https://raw.github.com/ali--/elm_magic/master/docs/screenshot1.png
…图片::https://img.shields.io/pypi/v/elm_magic.svg
:目标:https://pypi.python.org/pypi/elm_magic
…图片::https://img.shields.io/travis/ali--/elm_magic.svg
:目标:https://travis ci.org/ali--/elm_magic
…图片::https://readthedocs.org/projects/elm-magic/badge/?version=latest
:目标:https://elm-magic.readthedocs.io/en/latest/?徽章=最新
:alt:文档状态
…图像::https://pyup.io/repos/github/ali--/elm_magic/shield.svg
:目标:https://pyup.io/repos/github/ali--/elm_magic/
:alt:updates
elm magic提供执行elm lang代码的ipython magic命令
synopsys
--
。代码块::python
in[1]:%load_ext elm_magic
in[2]:%elm
…:导入HTML公开(文本)
…:main=
…:text“hello world”
out[2]:
…:hello world
in[3]:%elm-i elm lang/http elm lang/mouse-w/tmp/myelmdir
…:<;elm源代码>;
此魔术将:
(1)使用工作目录作为/tmp/myelmdir(或新的临时目录)
(2)使用elm包安装elm lang/http和elm lang/mouse
(3)使用elm make编译单元格输入
(4)将单元格输出显示为html
就像这样:
…代码块::python
in[4]:%elm-r
…:模块主公开(…)
…:导入HTML公开(文本)
…:视图=
…:文本“你好世界”
out[4]:
…:你好世界
用法
----
git@github.com:ali--/elm_magic.git
cd elm_magic
pip install-e.
..
可由当前用户写入。
并在用户路径中(例如/usr/local/or/opt/conda)
在ipython或jupyter中加载magic扩展::
%load_ext elm_magic
,然后开始使用%%elm magic::
%%elm
…elm lang代码…
configuration
----
请参阅或设置配置参数::
%config elm magic
features
--
*提供执行elm lang并显示结果的%elm magic
*可与任何jupyter内核一起使用configurable
*提供用于安装nodejs和elm的cli
credits
----
此包是使用cookiecutter和“audreyr/cookiecutter pypackage”项目模板创建的。
在https://github.com/abingham/jupyter elm kernel
的帮助下启动的。_ Cookiecutter:https://github.com/audreyr/Cookiecutter
。_` audreyr/cookiecutter pypackage`:https://github.com/audreyr/cookiecutter pypackage
*免费软件:GNU通用公共许可v3
*文档:https://elm magic.readthedocs.io.
===
0.1.0(2017-06-11)
----
*第一次发布PYPI.