Python中是否存在__DATE__和__TIME__的等價物?Python中的C宏__DATE__和__TIME__的等價物?
1
A
回答
2
Python沒有與C相同的編譯過程,所以沒有使用宏,但是如果你想要一些快速而髒的東西,__file__
全局變量存儲當前Python文件的名稱,以便你可以檢查這個文件被修改爲給你東西有點像建立日期:
import os, time
print time.ctime(os.path.getmtime(__file__))
2
如果你在談論C macros,沒有。這並不令人驚訝,因爲Python沒有宏或真正的編譯步驟(它可以生成pyc和pyo文件,但與編譯爲本機代碼不同)。如果你需要這樣的東西(告訴你它什麼時候生成),你必須定義「構建」並自己實現它。
+0
聽起來就像是各自版本控制系統的工作 – 2010-07-19 12:54:13
相關問題
- 1. C#中__DATE__,__TIME__宏的等價物#
- 2. Python的等價物@
- 3. C#中fmodf的等價物?
- 4. 'grep -C N'的Python等價物?
- 5. Python的等價物__setitem__
- 6. Python的等價物find2perl
- 7. Python等價物的matlab corr2
- 8. Python等價物repr()?
- 9. 什麼是MAKEWORD C++ Windows宏的C#等價物?
- 10. Encoding.Unicode.GetByteCount(str)的C++等價物?
- 11. C/C++中的CreateObject等價物? (COM Interop)
- 12. BufferedImage.getRGB C#等價物?
- 13. numpy(Python)中的matlab'ismember'的等價物?
- 14. Java中的C#OnDeserialized/OnSerializaed的等價物?
- 15. android中的fgets(c langauage)的等價物
- 16. 基本python中Numpy.argsort()的等價物?
- 17. python中'gem'的等價物是什麼?
- 18. Python中imadjust的等價物是什麼?
- 19. python中print_r()的等價物是什麼?
- 20. Python中的os.path庫在C#中的等價物
- 21. C#中TreeBidiMap的等價物是什麼?
- 22. 什麼是C#中的vbNullChar等價物?
- 23. C#中memset的等價物是什麼?
- 24. C#中bigint的等價物是什麼?
- 25. C中的boost :: bind等價物嗎?
- 26. Tensorflow變量和Ops與Python等價物
- 27. Python中的__func__(來自C)的等價物
- 28. Perl「import os」Python等價物?
- 29. 如何使用__DATE__和__TIME__作爲兩個整數的預定義宏,然後stringify?
- 30. perldb中的'x'等同於emacs中python的pdb的等價物?
這些做什麼? – SilentGhost 2010-07-19 12:43:05