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.



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

推荐PyPI第三方库


热门话题
Java流收集组合器   文件如何在java中逐个压缩选定的多个文件夹   从Google存储下载数据时发生java SocketTimeoutException   java在安卓应用程序客户端上从python服务器接收值,然后显示与该值对应的mysql数据   数组如何在Java中测试字符串索引是否为Null   java将一串值拆分并放入一个表中   java Spring Memcached注释不缓存   调用pom中设置的环境变量时出现java问题。xml surefire插件   java修复JFrame中重叠的鼠标侦听器   格式化java。sql。日期至yyyyMMdd   java声音剪辑。如果剪辑不正确,isActive应返回true。启动被调用   无根计算机上hadoop中的java格式化namenode   从字符串数组中删除重复项,而无需在Java中进行显式比较   java Eclipse插件安装错误   java webdriver无法在firefox中单击超链接   动画错误。朗。反思。调用目标异常   java试图调用虚拟方法“void”。小装置。编辑文本。在空对象引用上添加TextChangedListener(安卓.text.TextWatcher)”