python> Il n'y a pas de #ifdef> Une autre solution> __debug__ Avantages et inconvénients de l'utilisation

test.py


#ifdef MACRO

print "debug..."

#endif

Je veux écrire du code comme celui-ci et le cacher dans certains cas.

http://stackoverflow.com/questions/12524570/how-do-you-implement-ifdef-in-python En y regardant, il semble que python n'ait pas de préprocesseur.

Certains ont suggéré d'utiliser __debug__ à la place, tandis que d'autres sont contre.

Recommended Posts

python> Il n'y a pas de #ifdef> Une autre solution> __debug__ Avantages et inconvénients de l'utilisation
Avantages et inconvénients de Progate
Avantages et inconvénients de la conversion de l'environnement de développement de Django en Docker
python: principes de base de l'utilisation de scikit-learn ①
Module de débogage et de test Python
Installation source et installation de Python
Alignement d'images numérisées de papier vidéo animé à l'aide d'OpenCV et de Python
Obtenez et définissez la valeur du menu déroulant en utilisant Python et Selenium
Construction d'environnement de python et opencv
L'histoire de Python et l'histoire de NaN
Capture d'image de Firefox en utilisant Python
Avantages et exemples d'utilisation de Rabbit Mq
Installer SciPy et matplotlib (Python)
Authentification à l'aide de l'authentification des utilisateurs tweepy et de l'authentification d'application (Python)
Suppression de la brume à l'aide de Python detailEnhanceFilter
Ceci et cela des propriétés python
Clustering et visualisation à l'aide de Python et CytoScape
Implémentation des notifications de bureau à l'aide de Python
(Python) ABC162-D Journal de discussion et solution
Coexistence de Python2 et 3 avec CircleCI (1.0)
Résumé des index et des tranches Python
Réputation des livres Python et des livres de référence
Développement et déploiement de l'API REST en Python à l'aide de Falcon Web Framework
Obtenez et estimez la forme de la tête en utilisant Dlib et OpenCV avec python