Existe-t-il un équivalent de __DATE__ et __TIME__ en Python?Equivalent des macros C __DATE__ et __TIME__ en Python?
Répondre
Python n'a pas le même processus de compilation que C donc il n'y a pas de macros à utiliser, mais si vous vouliez quelque chose de rapide et sale la variable globale __file__
stocke le nom du fichier Python actuel afin que vous puissiez vérifier quand fichier a été modifié pour vous donner quelque chose un peu comme une date de construction:
import os, time
print time.ctime(os.path.getmtime(__file__))
Si vous parlez du C macros, non. Ceci n'est pas surprenant, car Python n'a pas de macros ni de véritable étape de compilation (il peut générer des fichiers pyc et pyo, mais ce n'est pas la même chose que compiler en code natif). Si vous avez besoin de quelque chose comme ceci (pour vous dire quand il a été construit), vous devrez définir "construit" et l'implémenter vous-même.
ressemble à un travail pour votre système de contrôle de version respectifs –
- 1. Equivalent de macros __DATE__, __TIME__ en C#
- 2. Equivalent C# pour les macros C++ et utilisation de Auto <> Propriétés
- 3. Macros productrices de macros en C?
- 4. Equivalent pour LinkedHashMap en Python
- 5. Equivalent C# de struct.pack de python
- 6. Explication des macros C++
- 7. Enregistrer des macros de clavier en C#
- 8. Définition des macros binaire en C++
- 9. Equivalent de Backticks Bash en Python
- 10. Equivalent de 'ismember' de Matlab en Python?
- 11. Equivalent TreeSet de Java en Python?
- 12. Chaînes ou macros en C#
- 13. Python Equivalent à phpinfo()
- 14. Equivalent de fmodf en C#?
- 15. Equivalent de Visual Basic et And et Or en C#?
- 16. Equivalent de Numpy.argsort() en python de base?
- 17. Equivalent (fonctionnalité) d'ObjPtr de VB6 en C#?
- 18. Equivalent du pack de Swing en C#
- 19. C# ULONG_PTR Equivalent
- 20. macros et déclarations IF
- 21. C++ macros constantes préprocesseur et modèles
- 22. Equivalent C++ de Tidy
- 23. Concaténation des chaînes dans les macros - C++
- 24. Macros imbriquées C++?
- 25. Equivalent de C# ObservableCollection en Java
- 26. En C et C++, puis-je utiliser des définitions de macros contenant de l'espace?
- 27. Equivalent de Format de VB en C#
- 28. C macros pour créer des chaînes
- 29. C Programmation: préprocesseur, macros comme des jetons
- 30. Macros C++ avec mémoire?
que font-ils? – SilentGhost