일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 코딩
- 데이터과학
- Yes
- 2
- 소프트웨어공학
- 알고리즘
- 소프트웨어
- 클라우드컴퓨팅
- 사이버보안
- 컴퓨터비전
- 컴퓨터과학
- 프로그래밍
- 보안
- 프로그래밍언어
- 데이터구조
- 데이터베이스
- 빅데이터
- 딥러닝
- 컴퓨터공학
- 웹개발
- 네트워크
- 버전관리
- 네트워크보안
- 자료구조
- 인공지능
- 파이썬
- 자바스크립트
- 머신러닝
- I'm Sorry
- 데이터분석
- Today
- Total
목록파이썬클래스 (2)
스택큐힙리스트
super()의 다음 사용은 TypeError를 일으킵니다. 왜죠? >>> from HTMLParser import HTMLParser>>> class TextParser(HTMLParser):... def __init__(self):... super(TextParser, self).__init__()... self.all_data = []... >>> TextParser()(...)TypeError: must be type, not classobjStackOverflow에 비슷한 질문이 있습니다: Python super() raises TypeError. 이곳에서는 사용자 클래스가 새로운 스타일 클래스가 아니라는 사실 때문에 오류가 발생한다는 것이 설명되어 있습니다. 그러나 위의 클래스는 object에..
metaclasses가 무엇인가요? 그것들은 어떤 용도로 사용되나요?답변 1클래스는 객체입니다.메타클래스를 이해하기 전에, 파이썬 클래스를 더 깊게 이해하는 것이 도움이 됩니다. 파이썬은 스몰토크 언어에서 빌린 클래스의 개념을 가지고 있어 매우 독특합니다.대부분의 언어에서, 클래스는 객체를 생성하는 방법을 설명하는 코드 조각에 불과합니다. 파이썬에서도 어느 정도 그렇습니다. >>> class ObjectCreator(object):... pass>>> my_object = ObjectCreator()>>> print(my_object)하지만 파이썬에서 클래스는 그 이상입니다. 클래스도 객체입니다.네, 물체들입니다.파이썬 스크립트가 실행될 때마다, 모든 코드 줄이 위에서 아래로 실행됩니다. 파이썬 인터프리..