Python - 我会使用新功能吗?

时间:2017-04-20 14:56:27

标签: python python-3.x python-3.6

所以我今天一直在阅读Python 3.6.1文档中的“What's New”部分,因为我最近意识到我的语言背后有多少,因为我的开发主要是科学性的,并且100%专注于Python 2.7.10+。

在我看来,有大量新功能,如输入模块和对C风格typedef的支持,asyncio及其相关功能,如异步迭代器和上下文管理器,元类及其功能,以及pathlib with path新版本中的类似对象。坦率地说,阅读所有这些让我很难过渡到Python 3.6 +。

我最初认为过渡到Python3会相对微不足道。像内置函数将列表中的返回类型更改为迭代器,默认情况下字符串变为unicode,以及打印成为函数等内容都很容易受到影响。但是后来有6个小版本,它看起来几乎就像一种不同的语言。

经常使用Python工作的人是否使用这些东西?它们是否有用且多产,以至于我应该花时间了解它们和/或移植旧代码?那里有没有我不知道的资源可以帮助我在新的水域航行吗?

0 个答案:

没有答案