«python-3.7» 태그된 질문

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

1
OrderedDict는 Python 3.7에서 중복됩니까?
로부터 파이썬 3.7 변경 내역 : dict 객체 의 삽입 순서 보존 특성은 Python 언어 사양의 공식 부분 으로 선언되었습니다 . 이것이 OrderedDict중복 된다는 것을 의미 합니까? 내가 생각할 수있는 유일한 용도는 일반 사전의 삽입 순서를 유지하지 않는 이전 버전의 Python과 역 호환성을 유지하는 것입니다.


8
Python 3.7 데이터 클래스의 클래스 상속
저는 현재 Python 3.7에 도입 된 새로운 데이터 클래스 구성을 시도하고 있습니다. 나는 현재 부모 클래스의 상속을 시도하고 있습니다. 인수의 순서가 현재 접근 방식에 의해 잘못된 것으로 보이며 자식 클래스의 bool 매개 변수가 다른 매개 변수보다 먼저 전달됩니다. 이로 인해 유형 오류가 발생합니다. from dataclasses import dataclass @dataclass class Parent: …

9
업데이트 오류 'module'개체를 호출 할 수 없으면 pip가 더 이상 작동하지 않습니다.
pip 업데이트 후 pip가 완전히 작동을 멈췄습니다. Z:\>pip install matplotlib Traceback (most recent call last): File "c:\program files\python37\lib\runpy.py", line 193, in _run_module_as_main "__main__", mod_spec) File "c:\program files\python37\lib\runpy.py", line 85, in _run_code exec(code, run_globals) File "C:\Program Files\Python37\Scripts\pip.exe\__main__.py", line 9, in <module> TypeError: 'module' object is not callable 도와주세요? 편집 : 나는 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.