设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 软件追踪 查看内容

IPython 4.0发布,Python命令行式交互

2015-8-13 23:46| 发布者: joejoe0332| 查看: 1534| 评论: 2|原作者: oschina|来自: oschina

摘要: IPython 4.0 发布,这是 IPython 分离成 Ipython 和 Jupyter 的第一个重要版本。在4月份的时候,IPython 分离成了两个项目 IPython 和 Jupyter,Jupyter 和 IPython 的代码是一样的,同样的开发人员,但是属于不同 ...

IPython 4.0 发布,这是 IPython 分离成 Ipython 和 Jupyter 的第一个重要版本。

在 4 月份的时候,IPython 分离成了两个项目 IPython 和 Jupyter,Jupyter 和 IPython 的代码是一样的,同样的开发人员,但是属于不同的家,使用不同的名字。

IPython 将会继续是 Python shell 和 Jupyter 的内核,但是 notebook 和其他语言无关的部分都会转移到 Jupyter。IPython 3.0 是最后的 IPython 单个完整版本!

IPython 越来越成熟,特别是:

  • the notebook format

  • the REPL protocol

已经趋于稳定,而现在要继续开发一些不稳定的试验{敏感词}互部件,所以发布周期无法很好的统一,分离成了两个项目,稳定的,与语言无关的部分迁移到了 Jupyter。详细的迁移说明请看这里

快速升级 Jupyter:

1
pip install --upgrade jupyter

IPython 不再包括 notebook, qtconsole 等等。IPython 包括 IPython.parallel  widgets

废弃了以下的包:

  • IPython.kernel (now jupyter_client and ipykernel)

  • IPython.consoleapp (now jupyter_client.consoleapp)

  • IPython.nbformat (now nbformat)

  • IPython.nbconvert (now nbconvert)

  • IPython.html (now notebook)

  • IPython.parallel (now ipyparallel)

  • IPython.utils.traitlets (now traitlets)

  • IPython.config (now traitlets.config)

  • IPython.qt (now qtconsole)

  • IPython.terminal.console (now jupyter_console)

和一些其他实用工具。

IPython 4.0 值得关注的改进:

  • 发现 IPython 路径的 Public APIs 迁移:从 mod:`IPython.utils.path`  :mod:`IPython.paths`

  • Code raising DeprecationWarningentered by the user in an interactive session will now display the warning by default. See :ghpull:`8480` an :ghissue:`8478`.

  • The --deep-reload flag and the corresponding options to inject dreload or reload into the interactive namespace have been deprecated, and will be removed in future versions. You should now explicitly import reload from IPython.lib.deepreload to use it.

更多改进内容请看发行说明发行日志

下载:https://github.com/ipython/ipython/archive/4.0.0.zip

IPython 是 Python 的原生交互式 shell 的增强版,可以完成许多不同寻常的任务,比如帮助实现并行化计算;主要使用它提供的交互性帮助,比如代码着色、改进了的命令行回调、制表符完成、宏功能以及改进了的交互式帮助。

_images/ipy_0.13.png


酷毙

雷人

鲜花

鸡蛋

漂亮
发表评论

最新评论

引用 游客 2016-8-12 14:13
试验性-交互部件
引用 游客 2016-8-12 14:12
试验{敏感词}互部件。。。。敏感词

查看全部评论(2)

(200字以内)
验证问答 换一个 验证码 换一个

  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187  

返回顶部