本周一,IPython和Jupyter项目团队的核心开发人员Matthias Bussonnier宣布发布IPython 7.3。除了一些主要的错误修复,这个版本附带%conda和%pip 魔术命令以及与Python 3.8的兼容性。 %conda和%pip magics IPython在Python语法的基础上提供了一些神奇的功能,目的是解决使用Python进行数据分析等常见问题。这个团队在这个版本中引入的最大更新是%conda和%pip魔术命令的实现。这些魔术命令自动将包安装到当前在IPython或Jupyter笔记本会话中运行的内核中。%pip魔术命令已经可用,但它仅限于打印警告,现在,它实际上将命令转发给pip。 用户仍希望为新安装的软件包重新启动解释器或内核。虽然此更新很棒,但建议用户使用conda/pip命令作为首选安装方式。 bug修复
要阅读有关IPython 7.3中更新的更多信息,请查看其官方公告。 魔术命令 命令 说明 %quickref 显示IPython的快速参考 %magic 显示所有魔术命令的详细文档 %debug 从最新的异常跟踪的底部进入交互式调试器 %hist 打印命令的输入(可选输出)历史 %pdb 在异常发生后自动进入调试器 %paste 执行剪贴板中的Python代码 %cpaste 打开一个特殊提示符以便手工粘贴待执行的Python代码 %reset 删除interactive命名空间中的全部变量/名称 %page OBJECT 通过分页器打印输出OBJECT %run .py 在IPython中执行一个Python脚本文件 %prun statement 通过cProfile执行statement,并打印分析器的输出结果 %time statement 报告statement的执行时间 %timeit statement 多次执行statement以计算系综平均执行时间。对那些执行时 间非常小的代码很有用 %who、%who_ls、%whos 显示interactive命名空间中定义的变量,信息级别/冗余度可变 %xdel variable 删除variable,并尝试清除其在IPython中的对象上的一切引用 键盘中的快捷键 使用IPython编码时还可使用键盘快捷键来快速完成所需操作,常用的键盘快捷键(IPython环境下)如下表所示。
编码时灵活使用键盘快捷键可达到事半功倍的效果。 更多Python相关信息见Python 专题页面 https://www./topicnews.aspx?tid=17 Linux公社的RSS地址:https://www./rssFeed.aspx 本文永久更新链接地址:https://www./Linux/2019-02/157059.htm 请给我一个好看吧↓↓↓ |
|
来自: 昵称62362679 > 《待分类》