运维开发网

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

运维开发网 https://www.qedev.com 2021-01-18 08:34 出处:51CTO 作者:mb5ff590c45613d
IPython6.0发布:放弃支持Python2.7诗书塞外Python程序员IPython6.0主要特性更强大的自动补全之前IPython只能对执行过、已经得到结果的变量进行补全,现在IPython可以对尚未执行的代码进行补全了。对于下面这种情况:我们输入了data[0].然后我们按Tab键,现在IPython能够自动推断data[0]是一个字符串类型,然后在自动补全的选项中为你提示像.capi

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

扫码领视频副本.gif

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号