Kat*_*hia 5 python-3.x python-dataclasses
在我试图创建一个类dots与领域n,并xy如下图所示:
from dataclasses import dataclass
@dataclass
class dots:
n: int = 200
xy: List[int] = field(default_factory=list)
Run Code Online (Sandbox Code Playgroud)
我不断收到错误:
NameError: name 'field' is not defined
Run Code Online (Sandbox Code Playgroud)
关于如何解决它的任何想法?
我的操作系统是 Ubuntu 18.04.3 LTS,内核版本是 4.15.0-58-generic。我正在使用 Python 3.6.4
您需要导入field()才能在代码中使用它:
from dataclasses import dataclass, field
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3315 次 |
| 最近记录: |