我有一个装饰器类,但无法为其添加类型注释。
<pre><code>import functools
class LogInfo:
def __init__(self, e
假设我有以下数据类:
<pre><code>@dataclass
class Product:
color: str
@dataclass
class Wrench(Product):
pass
@data
<code>mypy</code> 似乎足够聪明,可以在检查 <code>None</code> 的可选值后检测到该类型的 <code>Optional</code> 部
当我尝试使用在另一个包中定义的装饰器时,mypy 失败并显示错误消息 <code>Untyped decorator makes function "
假设我有以下文件 <code>t2.py</code>:
<pre class="lang-py prettyprint-override"><code>import numpy as np
from typing import
我试图找到一种方法来区分参数是否已传递给方法。
例如,我有以下功能:
<pre class="lang-py prettyprint-
我有一个字典,其中的键和值的类型是固定的。我想在 <code>TypedDict</code> 中定义类型如下:
<pre class="
我试图在类中键入提示函数,但在 mypy 中出现以下错误
get_items 函数调用后台运行的scrapyRT API 并根
我的 GitHub 操作已设置为 <code>width: calc(#{$i/$columns}*100% - #{$padding-mini});
</code> 和我的 <code>windows-latest</code>
假设有一个非常简单的类表示一个通用堆栈,因此继承自 <code>Generic[T]</code> (<em><strong>§1</strong></em>)。</p
我正在尝试对从 Databricks 导出的笔记本进行类型检查。笔记本是普通的 <code>*.py</code> 文件,带有特殊的
我有一个超类,它有一个由其子类共享的方法。但是,此方法应返回一个对象,其类型在子类上定义。
<code>mypy</code> 为 <code>Item "None" of "Optional[IO[bytes]]" has no attribute "close"</code> 行生成以下
我已经安装了 boto3、boto3-stubs 和 mypy:
点文件:
<pre><code>"boto3" = "*"
boto3-stubs = {extras
我正在开发一个使用 <code>typing</code> 和 <code>dataclasses</code> 的 Python3.8 项目,自动测试包括 <code>mypy</code>
我有一个用数据填充的可变对象。一旦所有必需的数据都存在,就可以“提交”对象。尝试提交不完整
构建一个 Python 库,我使用类型提示来保证某些数据表示的一致性。特别是,我以嵌套方式使用 <code>Union
Python 标准库是否有创建空文件对象的标准工具?我的意思是一个与现有文件无关的文件对象。它也应该
这是 MyPy 的一个限制:它不能推断应该通过 <code>super().x</code> 的类型吗?
<pre><code>class A:
def x(self,
我正在尝试编写一个带有两个参数的函数:一个变量和一个(非内置)类型。
如果变量的类型与作为第