max()
내장 기능이 어떻게 작동하는지 알고 싶었습니다. 그래서 svn.python.org
에서 소스 코드를 읽으려고했지만 __builtin__
모듈을 찾을 수 없었습니다. __builtin__.py
에 있어야합니다. 맞습니까?파이썬 2.6 소스 코드보기
누군가이 모듈의 소스 코드를 어디에서 찾을 수 있습니까? 이것은 ubuntu linux
(이것은 2.6 버전)에서 사용할 수 있습니까?
max()
내장 기능이 어떻게 작동하는지 알고 싶었습니다. 그래서 svn.python.org
에서 소스 코드를 읽으려고했지만 __builtin__
모듈을 찾을 수 없었습니다. __builtin__.py
에 있어야합니다. 맞습니까?파이썬 2.6 소스 코드보기
누군가이 모듈의 소스 코드를 어디에서 찾을 수 있습니까? 이것은 ubuntu linux
(이것은 2.6 버전)에서 사용할 수 있습니까?
__builtin__
은 그 자체로 내장 된 함수와 클래스를 포함하는 특수 모듈을 의미합니다. implementation of these functions은 파이썬이 아니라 C에 있습니다. (특히 bltinmodule.c
소스 파일에서)
참조 "builtin_max"함수 –
다음은 [2.6.8 hg repo]의 ['builtin_max'] (http://hg.python.org/cpython/file/c9910fd022fc/Python/bltinmodule.c#l1439) 링크입니다 http://hg.python.org/cpython/file/c9910fd022fc). 'min_max'는 1336 줄에서 시작합니다. – eryksun
http://hg.python.org/cpython/file/bd853311ffe0/Objects –
파이썬 개발은 2 년 전'svn'에서'hg'로 옮겨졌습니다. 'svn.python.org'에있는 파이썬 소스 repos가 구식입니다. 위에서 언급 한 것처럼'hg.python.org'을 사용하십시오. –
가능한 [내장 파이썬 함수의 소스 코드 찾기] (http://stackoverflow.com/questions/8608587/finding-the-source-code-for-built-in-python-functions) – Mogsdad