今天看啥  ›  专栏  ›  OSC开源社区

Python 3.7 即将到来,引入数据类!

OSC开源社区  · 公众号  · 程序员  · 2018-04-21 08:30
#扫描上方二维码进入报名#Python 3.7将于今年夏天发布,先来窥探一些新功能。Python 3.7中有许多新东西:各种字符集的改进对注释的推迟评估以及对dataclass的支持什么是数据类大多数Python开发人员将编写很多类,如下所示:数据类通过自动生成dunder方法来。例如,一个__init__接受这些参数并将其分配给自己。之前的小例子可以重写为:关键的区别在于类型提示:它们允许你标记某个变量_should_是什么类型。在运行时,不检查这些类型,但可以使用PyCharm或类似mypy的命令行工具来静态检查代码。星球大战 API(Star Wars API)如果有人用星球大战电影的数据创建了 REST API 时,它的粉丝群肯定会兴奋不已。而实际上已经有人这么做了,他不仅创建了 Star Wars API,还为它创建了 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照