«python-dataclasses» 태그된 질문

4
데이터 클래스 란 무엇이며 공통 클래스와 어떻게 다릅니 까?
PEP 557을 사용하면 데이터 클래스가 파이썬 표준 라이브러리에 도입됩니다. 그들은 @dataclass데코레이터를 사용하고 "기본적으로 변경 가능한 명명 된 튜플"이어야하지만 실제로 이것이 무엇을 의미하고 공통 클래스와 어떻게 다른지 이해하지 못합니다. 파이썬 데이터 클래스는 정확히 무엇이며 언제 사용하는 것이 가장 좋습니까?

2
namedtuple에 힌트 입력
다음 코드를 고려하십시오. from collections import namedtuple point = namedtuple("Point", ("x:int", "y:int")) 위의 코드는 내가 달성하고자하는 바를 보여주는 방법 일뿐입니다. namedtuple타입 힌트 로 만들고 싶습니다 . 의도 한대로 결과를 얻는 방법을 알고 있습니까?

8
Python 3.7 데이터 클래스의 클래스 상속
저는 현재 Python 3.7에 도입 된 새로운 데이터 클래스 구성을 시도하고 있습니다. 나는 현재 부모 클래스의 상속을 시도하고 있습니다. 인수의 순서가 현재 접근 방식에 의해 잘못된 것으로 보이며 자식 클래스의 bool 매개 변수가 다른 매개 변수보다 먼저 전달됩니다. 이로 인해 유형 오류가 발생합니다. from dataclasses import dataclass @dataclass class Parent: …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.