IPython6.0发布:放弃支持Python2.7

诗书塞外 Python程序员
IPython6.0发布:放弃支持Python2.7

IPython6.0主要特性

更强大的自动补全

之前IPython只能对执行过、已经得到结果的变量进行补全,现在IPython可以对尚未执行的代码进行补全了。对于下面这种情况:
IPython6.0发布:放弃支持Python2.7
我们输入了data[0]. 然后我们按Tab键,现在IPython能够自动推断data[0]是一个字符串类型,然后在自动补全的选项中为你提示像.capitalize这样字符串专有的方法。效果类似下图
IPython6.0发布:放弃支持Python2.7
我只能说:酷!

只支持Python3

这里大家要注意了,如果你使用的是Python2,而且通过pip(版本<9)安装最新版的IPython将无法启动!解决办法是要么改用Python3,要么升级pip到>=9的版本,然后重新安装IPython。在pip>=9的版本中,安装IPython将自动匹配最新的兼容版本,即对Python3.3以上的Python安装最新的IPython,以下的Python安装IPython5.x系列中的最新更新(主要是bug fix, 无新特性)。

IPython的开发团队表示不兼容Python2很爽,代码清新易读,而且项目代码减少了1500行。

iOS赞赏没有了,小编很桑心

出于苹果公司的压力,微信关闭了iOS系统上对文章的赞赏功能。这不禁让人倒吸一口冷气,两家巨头会打起来么?这里我们脑洞大开一下,如果微信和苹果手机你只能二选一,你会选择留下哪家的产品?

想不想看看小伙伴们都是怎么想的?长按下方图片,识别图中二维码,揭晓答案哦~当然也表达下你的看法吧~
IPython6.0发布:放弃支持Python2.7

更多相关文章

  1. 【MySQL】数据库版本升级:mysql 5.6 升级到 mysql 5.7
  2. Mac版本的Sublime Text常用快捷键
  3. Redis5.0中的内存淘汰策略详解(最新的版本)
  4. Springboot整合redis(Lettuce版本)
  5. Springboot整合mybatis(注解而且能看明白版本)
  6. 人手一套Linux环境之:Windows版本教程
  7. Java 的版本历史与特性
  8. 太强了!这两款数据库中间件,完美解决 Spring Boot 数据库的版本管

随机推荐

  1. 如何格式化Gtk.Entry中的条目
  2. 在matplotlib中如何使用不同的edgecolor
  3. python的全局变量与局部变量实验
  4. python实现邮件发送功能
  5. 常见的爬虫分析库(4)-爬虫之PyQuery
  6. Python学习笔记18:Python多线程编程
  7. 运维利器:钉钉机器人脚本告警(Linux Python
  8. 套接字。接受错误24:对许多打开的文件
  9. python打印列表的下标和值的例子:
  10. windows下,python的各类包的安装(cython, n