파이썬에서 __DATE__ 및 __TIME__과 동일한 기능이 있습니까?Python에서 C 매크로 __DATE__ 및 __TIME__과 동일합니까?
1
A
답변
2
파이썬에는 C와 같은 컴파일 프로세스가 없으므로 사용할 매크로가 없지만 신속하고 더러운 것을 원할 경우 __file__
전역 변수는 현재 파이썬 파일의 이름을 저장하므로이시기를 확인할 수 있습니다 파일은 빌드 날짜와 같은 약간의 정보를 제공하기 위해 수정되었습니다.
import os, time
print time.ctime(os.path.getmtime(__file__))
2
만약 당신이 C macros에 대해 이야기하고 있다면, 아니오. 파이썬에는 매크로 나 실제 컴파일 단계가 없기 때문에 (pyc 및 pyo 파일을 생성 할 수 있지만 원시 코드로 컴파일하는 것과 같지 않습니다.) 이것은 놀랄 일이 아닙니다. 이와 같은 것을 필요로한다면 (빌드 된 시점을 알려주기 위해) "빌드 된"을 정의하고 직접 구현해야합니다.
+0
은 각각의 버전 제어 시스템에 대한 직업과 같음 –
관련 문제
- 1. C++ 매크로 및 템플릿
- 2. Java 컴파일 날짜 (예 : C __DATE__)
- 3. c & C++의 매크로
- 4. Objective-C + = 동일합니까?
- 5. C/C++ 멋진 매크로 정의?
- 6. 매크로 및 IF 문
- 7. Java에서 C# OnDeserialized/OnSerializaed와 동일합니까?
- 8. 목록 C 상수/매크로
- 9. C++ 매크로 내가이 매크로 다음 모든 값
- 10. 은 C++ STL 알고리즘 및 컨테이너가 플랫폼 및 성능면에서 동일합니까?
- 11. C/C++ 매크로 평가 순서
- 12. Obj-C 매크로 프로그래밍
- 13. C++ 매크로 설명
- 14. 매크로 C 프로그래밍 반환
- 15. C 매크로 작성
- 16. C++에서 매크로 확장
- 17. 공백없는 C++ 매크로
- 18. C++ 매크로 확장, 디버깅
- 19. Python에서 C++ DLL 호출
- 20. Python에서 예쁜 인쇄 C#
- 21. C#은 Java의 Thread.setDaemon과 동일합니까?
- 22. Java의 C# 익명 메소드와 동일합니까?
- 23. C# 및 .NET 언어 : C 매크로 대체 사용
- 24. 매크로 및 배열 교차점
- 25. Java 및 매크로 프로젝트
- 26. 매크로 기반 C++ 헤더 선택
- 27. 매크로 연결 및 추가 확장
- 28. VS2008 및 VS2010의 PLATFORM 및 PLATFORMNAME 매크로
- 29. 매크로()
- 30. C 매크로 : #if 동등성 검사
어떻게해야합니까? – SilentGhost