报告 typing.NamedTuple 的无效定义。

示例:

import typing


class FullName(typing.NamedTuple):
    first: str
    last: str = ""
    middle: str

修复方法是将有默认值的字段放在没有默认值的字段后面:

import typing


class FullName(typing.NamedTuple):
    first: str
    middle: str
    last: str = ""