1
abersheeran 2021-12-19 15:05:43 +08:00
mypy 对我来说,只剩下编译功能了,零成本提高 30% 左右的性能还是挺香的。真类型检查还得是 pylance/pyright 。
|
2
cmdOptionKana 2021-12-19 16:00:22 +08:00
pylance 用 basic 比较舒服。
|
3
ChrisFreeMan OP @abersheeran 啊🤔居然有编译提升性能的功能吗?我一直作为类型检查工具配合我的编辑器环境来使用的。我扫了下文档没找到啊
|
4
janxin 2021-12-19 18:04:13 +08:00
@ChrisFreeMan mypyc
|
5
abersheeran 2021-12-19 19:21:15 +08:00
|
6
ChrisFreeMan OP |
7
ChrisFreeMan OP @cmdOptionKana 比较保守,看了下 python 官方自己有,而且 star 高,就用这个了
|
8
abersheeran 2021-12-19 22:10:39 +08:00
@ChrisFreeMan 我不是别的意思啊,Guido 懂个屁的类型系统,mypy 至今不支持递归类型,连个 Jsonable Type 都描述不了,以及 SelfType 被多次驳回。真要用静态类型的脚本语言,还是试试 TypeScript 吧。
|
9
abersheeran 2021-12-19 22:11:31 +08:00
总之我的意思是,pyright/pylance 要比 MyPy 好。
|