Esiste un equivalente di __DATE__ e __TIME__ in Python?
risposte:
3 per risposta № 1Python non ha lo stesso processo di compilazione di C quindi non ci sono macro da usare, ma se vuoi qualcosa di veloce e sporco __file__
la variabile globale memorizza il nome del file Python corrente in modo da poter controllare quando questo file è stato modificato per darti qualcosa di simile a una data di costruzione:
import os, time
print time.ctime(os.path.getmtime(__file__))
3 per risposta № 2
Se stai parlando del Macro C, no. Questo non è sorprendente, poichè Python non ha né macro né un passo di compilazione reale (può generare file pyc e pyo, ma non è come compilare il codice nativo). Se hai bisogno di qualcosa di simile (per dirti quando è stato costruito), dovrai definire "costruito" e implementarlo tu stesso.