写点什么

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:062729
用户头像

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

关注

评论

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

加密货币交易软件开发:树立行业新标准

区块链软件开发推广运营

dapp开发 区块链开发 链游开发 NFT开发 公链开发

重庆上百位老师和学生,正在使用这个国产操作系统

OpenCloudOS

Linux 操作系统

立冬礼物已送达,小艺陪你开启“暖冬”模式

最新动态

冬天的第一份惊喜,是小艺给的!

最新动态

浅议特权账号防护措施

尚思卓越

网络安全 数据安全 特权账号管理

AutoCAD 2024 中文版 附 完整图文安装激活教程 支持M1

彩云

mac软件下载 AutoCAD 2024

软件测试/测试开发丨接口自动化学习笔记——请求方法构造

测试人

软件测试 接口测试

软件测试/测试开发丨接口自动化学习笔记——响应体断言

测试人

软件测试 接口测试

数据赋能业务,神州数码HR数字画像荣获2023HRoot人力资源管理卓越实践奖

科技热闻

少林寺方丈释永信造访 Meta 总部;OpenAI 正在摧毁创业公司?丨 RTE 开发者日报 Vol.80

声网

杭州悦数出席 2023 云栖大会计算巢专场,分享云上最佳实践

最新动态

全方位监控基础设施,坚实守护您的业务稳定!

观测云

监控 基础设施 网络

实例详解构建数仓中的行列转换

华为云开发者联盟

数据库 后端 华为云 华为云GaussDB 华为云开发者联盟

Linux centos 安装nodejs完整教程 详细到不能再详细了

javaNice

Java Linux nodejs

Macos视频下载工具:Downie 4 支持M1

彩云

视频下载 downie 4

HarmonyOS应用开发

不在线第一只蜗牛

华为 架构 系统 HarmonyOS

第三方数据测评对比五大品牌HTTP代理!哪家代理最纯净稳定

Geek_bf375d

软件开发全套资料整理下载(投标支撑,立项,研发,测试,实施维护,安全监测,服务巡检,结项,验收支撑)

代码人,代码魂

Linux中比cp好用10倍的rsync,你会用了吗

高端章鱼哥

Linux rsync

大模型时代,程序员的工作还是“写程序”?

飞算JavaAI开发助手

程序员 软件开发 AIGC java 技术提升

前端常用的开发工具有哪些?

互联网工科生

前端框架 前端开发工具 JNPF

COSCon'23|Sermant亮相2023第八届中国开源年会,共赢数智时代

华为云开源

开源项目 微服务治理 sermant

程序员这个职业未来会消失吗?

高端章鱼哥

编程 程序员 AI编程

Linux centos 安装docker

javaNice

Java Docker Linux

头脑风暴利器!10款超实用的思维导图软件,助你脑洞大开!

彭宏豪95

思维导图 头脑风暴 在线白板 办公软件 思维导图软件

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