看啥推荐读物
专栏名称: 志军
分享Python相关技术干货,偶尔扯扯其它的
今天看啥  ›  专栏  ›  志军

动态一时爽,重构火葬场:pyright 使用指南

志军  · 公众号  · Python  · 2019-03-29 11:38
Python是一门动态类型的语言,民间流传一种说法叫”动态一时爽,重构火葬场”,听起来够吓人的,好在这门语言在不断地改进,包括对 PEP484 引入的类型提示(Type Hint),就是在某种程度上,让Python能够像静态语言一样支持类型声明,例如:def greeting(name: str) -> str:return 'Hello ' + name这就意味着,如果有人调用 greeting函数的时候,传入的参数不是字符串,你用静态类型检查工具一下就能查出来哪些地方没有传入正确类型的值。而 pyright 就是为此而生。pyright 核心特性:TypeScript 编写,速度快不依赖Python环境可配置性强我们可以直接在 vscode 搜索安装插件 pyright命令行工具可以使用 npm 安装sudo npm i -g pyright如何使用pyright假设有个python文件 hello.py,里面代码是:def greeting2(age:in ………………………………

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