Python> Es gibt kein #ifdef> Eine andere Lösung> __debug__ Vor- und Nachteile der Verwendung

test.py


#ifdef MACRO

print "debug..."

#endif

Ich möchte Code wie diesen schreiben und ihn in einigen Fällen ausblenden.

http://stackoverflow.com/questions/12524570/how-do-you-implement-ifdef-in-python Wenn man es betrachtet, scheint es, dass Python keinen Präprozessor hat.

Einige haben vorgeschlagen, stattdessen "debug" zu verwenden, während andere dagegen sind.

Recommended Posts

Python> Es gibt kein #ifdef> Eine andere Lösung> __debug__ Vor- und Nachteile der Verwendung
Vor- und Nachteile von Progate
Vor- und Nachteile der Konvertierung der Entwicklungsumgebung von Django in Docker
Python: Grundlagen der Verwendung von Scikit-Learn ①
Python-Debug- und Testmodul
Quellinstallation und Installation von Python
Ausrichten gescannter Bilder von animiertem Videopapier mit OpenCV und Python
Rufen Sie den Wert des Dropdown-Menüs mit Python und Selen ab und legen Sie ihn fest
Umgebungskonstruktion von Python und OpenCV
Die Geschichte von Python und die Geschichte von NaN
Bilderfassung von Firefox mit Python
Vorteile und Beispiele für die Verwendung von Rabbit Mq
Installation von SciPy und matplotlib (Python)
Authentifizierung mit Tweepy-User-Authentifizierung und Anwendungsauthentifizierung (Python)
Trübungsentfernung mit Python detailEnhanceFilter
Dies und das von Python-Eigenschaften
Clustering und Visualisierung mit Python und CytoScape
Implementierung von Desktop-Benachrichtigungen mit Python
(Python) ABC162-D Diskussionsprotokoll und Lösung
Koexistenz von Python2 und 3 mit CircleCI (1.0)
Zusammenfassung der Python-Indizes und -Slices
Reputation von Python-Büchern und Nachschlagewerken
Entwicklung und Bereitstellung der REST-API in Python mit Falcon Web Framework
Erhalten und schätzen Sie die Form des Kopfes mit Dlib und OpenCV mit Python