AICon上海|与字节、阿里、腾讯等企业共同探索Agent 时代的落地应用 了解详情
写点什么

IPython 1.0 发布,拥有更好的输入转换框架和转换工具

  • 2013-08-13
  • 本文字数:728 字

    阅读完需:约 2 分钟

IPython是一个用于交互式计算的丰富架构,最近它终于发布了 1.0 版本。这一版本增加了 NbConvert,它能够将 _IPython_ 笔记本转变为其他形式,而且在用户输入如何处理以及其他方面具有更好的灵活性。

以下是一些重要变更:

  • 重新组织—一些内核相关的代码被移入 _IPython.kernel_;移除了前端的子软件包以减少不必要的依赖;_Sphinx_ 指令现在被安装在 _IPython.sphinx_ 中,从而能够被其他项目引用。
  • 内核提供对 _ZeroMQ IPC_ 的支持,而不仅仅局限于 _TCP_。
  • 增加若干官方 API——用于在没有内嵌 _IPython_ 的情况下启动它(start_ipython),以及用于获取最新的 _IPython_ 实例(get_ipython)。
  • 重写输入转换框架,从而为自定义提供更多的灵活性。
  • 恢复了编辑器钩子,支持诸如 _TextMate_ 等软件作为编辑器。
  • _NbConvert_ 能够将 IPython 笔记本转化为其他形式,例如 _HTML、Latex、HTML_ 幻灯片放映(Reveal.js)、_Markdown_ 等等。不过,目前建议将这一工具视作 alpha 版本。
  • 将多个 _JavaScript_ 库升级为新版本,包括 _JQuery、JQuery UI、CodeMirror、Twitter Bootstrap、Marked_ 等等。
  • 对 _ IPython.parallel _ 进行了若干改进。

这一版本需要 _Python_ 2.6.5 及以上,或是 3.2.1 及以上。其中还有一些向后不兼容的变更。读者可以查阅发布注记以了解更多细节,或是查看在 Github Stats上给出的完整已关闭问题的列表。

IPython 提供了多种界面,例如交互命令行、基于浏览器的笔记本以及数据可视化,以支持交互式计算。它能够内嵌到用户自己的项目中,并且还包含用于并行计算的工具。此外,尽管该项目专注于 Python,它的架构设计是语言无关的,现在已有若干支持其他语言的实验性项目

查看英文原文: IPython Gets Better Input Transformation Framework, Conversion Tool

2013-08-13 03:062802
用户头像

发布了 256 篇内容, 共 78.1 次阅读, 收获喜欢 10 次。

关注

评论

发布
暂无评论
发现更多内容

大数据和Hadoop平台介绍

MySQL从删库到跑路

大数据 hadoop

架构师训练营

第九周作业总结

Geek_ce484f

极客大学架构师训练营

常见的负载均衡实现方案

幸福小子

负载均衡架构

Snowpack - 更快的前端构建工具

曲迪

效率工具 大前端

架构师训练营第九周课后练习

薛凯

第九周作业

solike

五周 - 作业

水浴清风

一致性hash

训练营第五周作业

大脸猫

极客大学架构师训练营

第九周作业

Meow

极客时间架构 1 期:第 9 周 性能优化(三) - 学习总结

Null

训练营第五周总结

大脸猫

极客大学架构师训练营

第九周学习总结

Meow

一致性hash算法

落朽

架构师训练营 - 作业 - 第九周

Max2012

week5 作业二

Sean Chen

请简述 JVM 垃圾回收原理

orchid9

一致性 hash 算法的实现

幸福小子

一致性Hash算法

极客时间架构 1 期:第 9 周 性能优化(三) - 命题作业

Null

数据库工程师整理最常见mysql面试题,每一道都是工作面试经典

小Q

MySQL 数据库 学习 架构 面试

架构师训练营 1 期 - 第九周作业(vaik)

行之

极客大学架构师训练营

Python进阶——如何正确使用魔法方法?(上)

Kaito

Python

文件上传踩坑记及文件清理原理探究

比伯

Java 大数据 编程 架构 计算机

架构师训练营 1 期 - 第九周总结(vaik)

行之

极客大学架构师训练营

第九周作业

Geek_ce484f

极客大学架构师训练营

第五周 作业

Geek_9527

Netty源码解析 -- 对象池Recycler实现原理

binecy

Netty 对象存储 高性能

第九周学习总结

orchid9

训练营第九周作业 2

仲夏

极客大学架构师训练营

第五周学习总结

晴空万里

极客大学架构师训练营

架构师训练营 2 期 - 第5周命题作业

Geek_no_one

极客大学架构师训练营

IPython 1.0发布,拥有更好的输入转换框架和转换工具_Python_Roopesh Shenoy_InfoQ精选文章