Pytype 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Pytype 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
授权协议: Apache
开发语言: Python 查看源码 »
操作系统: 跨平台
开发厂商: Google
收录时间: 2019-03-26
提 交 者: 红薯

Pytype 是 Google 开源的 Python 静态类型分析器。

Pytype 可以:

  • Lint plain Python code, flagging common mistakes such as mispelled attribute names, incorrect function calls, and much more, even across file boundaries.
  • Enforce user-provided type annotations. While annotations are optional for pytype, it will check and apply them where present.
  • Generate type annotations in standalone files ("pyi files"), which can be merged back into the Python source with a provided merge-pyi tool.
展开阅读全文

代码

的 Gitee 指数为
超过 的项目

Pytype 的相关资讯

还没有任何资讯

Pytype 的相关博客

Google出品的Python代码静态类型分析器:Pytype

Pytype检查并推断Python代码的类型——不需要类型注解。Pytype可以: 使用lint检查纯Python代码,标记常见错误,如属性名拼写错...

Python源码阅读:type

首先看一个例子: 1 >>> a = 1 2 >>> a 3 1 4 >>> type(a) 5 <type 'int'> 6 >>> type(type(a)) 7 <type 'type'...

Python虚拟机类机制之自定义class(四)

用户自定义class 在本章中,我们将研究对用户自定义class的剖析,在demo1.py中,我们将研究单个class的实现,所以在这里并没有...

Python虚拟机类机制之从class对象到instance对象(五)

从class对象到instance对象 现在,我们来看看如何通过class对象,创建instance对象 demo1.py class A(object): name = ...

探索Python的多态是怎么实现的

  多态是指通过基类的指针或者引用,在运行时动态调用实际绑定对象函数的行为。   对于其他如C++的语言,多态是通过在基类...

iOS面试题:为什么Objective-C中有MetaClass这个设计?

前置知识 首先简单分析下在Objective-C中,对象是什么。下面源码基于Runtime-709分析。 typedef struct objc_object *id;//i...

介绍几款 Python 类型检查工具

近日,微软在 Github 上开源了一个 Python 静态类型检查工具:pyright ,引起了社区内的多方关注。 微软在开源项目上的参与力...

Pytype 的相关问答

还没有任何问答,马上提问

评论 (0)

加载中
更多评论
0 评论
2 收藏
分享
返回顶部
顶部