python에서 언더바 (_) 두개로 시작하는 변수를 dunder variable 이라 부른다
__all__
,__version__
이런 변수들double underbar
니까 dunder variable이라 이름 지어진 것으로 보인다.- 2002년 파이썬 메일링리스트에
언더바 두개인 변수는 어떻게 발음하는가
에 대한 질문이 올라왔다 - 두명이 비슷한 시각에 “dunder"이라는 이름을 제안했다.
- 출처
- 2002년 파이썬 메일링리스트에
- PEP8에는 “두개의 언더바로 시작하며, 두개의 언더바로 끝나는 이름들"을 “dunders"라고 부른다고 한다.