立即领取|华润集团、宁德核电、东风岚图等 20+ 标杆企业数字化人才培养实践案例 了解详情
写点什么

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

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

关注

评论

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

自适应批作业调度器:为 Flink 批作业自动推导并行度

Apache Flink

大数据 flink 编程 流计算 实时计算

LP流动性质押挖矿分红dapp系统开发合约定制

开发微hkkf5566

AIOps落地五大原则(二):价值路线

BizSeer必示科技

轻松实现微信滑动返回页面效果 | 社区征文

Changing Lin

android 安卓 自定义view 初夏征文

云原生多云管理利器 -- cluster-api 之 ControlPlane

Daocloud 道客

Kubernetes 云原生 多云管理 cluster-api ControlPlane

CRM快速开发平台:破解管理困局

力软低代码开发平台

数商云X日本高化学,共同打造跨境化学品B2B平台新范式

数商云

数字化转型 b2b

我的远程办公经验 | 社区征文

坚果

初夏征文

东方甄选双语直播火爆出圈,新东方转型初见端倪

易观分析

农业发展

2021年4季度全国网络零售发展指数同比增长0.6%

易观分析

网络零售

A/B测试助力游戏业务增长

字节跳动数据平台

游戏开发 游戏 ab测试 游戏运营

前后端如何并行开发,云端mock了解一下

Liam

前端 前端开发 Mock Mock 服务 前端工具

云上弹性高性能计算,支持生命科学产业高速发展、降本增效

阿里云弹性计算

HPC 高性能计算 生命科学 药物设计

覆盖接入2w+交通监测设备,EMQ为深圳市打造交通全要素数字化新引擎

EMQ映云科技

物联网 IoT 智慧交通 实践案例 6月月更

对讲功能在远程办公中的应用 | 社区征文

Changing Lin

初夏征文

多任务视频推荐方案,百度工程师实战经验分享

百度开发者中心

2022淘宝天猫618背后的技术秘密

阿里巴巴大淘宝技术

力扣每日一练之数组中篇Day2

京与旧铺

6月月更

2022华为全球校园AI算法精英大赛即将升级启航,等你来战,开拓未来边界

最新动态

毕业回馈!Apache Doris 社区所有贡献者来领礼品啦!

SelectDB

数据库 数据湖 开源项目 apache doris 社区活动

携手腾竞体育后,英特尔IMC如何加速电竞生态正循环?

科技之家

封装业务流程,解决复杂重复的审批流程配置

明道云

重新认识WorkPlus,不止IM即时通讯,是企业移动应用管理专家

WorkPlus

如何把企业内部碎片信息系统化?

小炮

从华为WeAutomate数字机器人论坛,看政企领域的“政务新智理”

王吉伟频道

RPA 数字化转型 华为WeAutomate 政务新智理 数字政府

父亲节特辑丨童年经典蓝精灵之百变蓝爸爸数字藏品,限量发售!

百度开发者中心

解密抖音春节红包背后的技术设计与实践

JackJiang

架构设计 短视频 社交产品

8种桌面IDE CodeArts智能代码补全类型

华为云开发者联盟

云计算 代码 华为云

异步容灾,AntDB的业务不间断数据恢复方案

亚信AntDB数据库

数据库 高可用 容灾 数据恢复

链上智能合约Dapp系统开发部署搭建

薇電13242772558

区块链 智能合约

客户案例|观测云助力合思信息升级新一代可观测平台

观测云

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