2010-07-19 5 views

답변

2

파이썬에는 C와 같은 컴파일 프로세스가 없으므로 사용할 매크로가 없지만 신속하고 더러운 것을 원할 경우 __file__ 전역 변수는 현재 파이썬 파일의 이름을 저장하므로이시기를 확인할 수 있습니다 파일은 빌드 날짜와 같은 약간의 정보를 제공하기 위해 수정되었습니다.

import os, time 
print time.ctime(os.path.getmtime(__file__)) 
2

만약 당신이 C macros에 대해 이야기하고 있다면, 아니오. 파이썬에는 매크로 나 실제 컴파일 단계가 없기 때문에 (pyc 및 pyo 파일을 생성 할 수 있지만 원시 코드로 컴파일하는 것과 같지 않습니다.) 이것은 놀랄 일이 아닙니다. 이와 같은 것을 필요로한다면 (빌드 된 시점을 알려주기 위해) "빌드 된"을 정의하고 직접 구현해야합니다.

+0

은 각각의 버전 제어 시스템에 대한 직업과 같음 –