来自 Christian Hammond 的有用提示:如果您使用@dataclass(kw_only=True)
创建 Python 数据类,其构造函数将需要关键字参数,从而可以更轻松地在将来添加其他属性(包括在子类中),而不会冒破坏现有代码的风险。
标签: python
原文: https://simonwillison.net/2025/Jun/29/keyword-only-arguments/#atom-everything
翻译英文优质信息和名人推特
来自 Christian Hammond 的有用提示:如果您使用@dataclass(kw_only=True)
创建 Python 数据类,其构造函数将需要关键字参数,从而可以更轻松地在将来添加其他属性(包括在子类中),而不会冒破坏现有代码的风险。
标签: python
原文: https://simonwillison.net/2025/Jun/29/keyword-only-arguments/#atom-everything