Ich verwende tqdm, um Fortschrittsbalken anzuzeigen, während einige lang laufenden Django-Management-Befehle abgeschlossen sind. Es funktioniert super (so einfach zu bedienen!), Aber ...Stille tqdm Ausgabe während der Ausführung von Tests oder Ausführen des Codes über Cron
Wenn ich Komponententests über meinen Code ausführen, möchte ich die Ausgabe der Fortschrittsbalken stoppen. Und wenn ich diese Befehle im Hintergrund mit Cron oder anderen Mitteln ausführe, möchte ich auch, dass die Fortschrittsbalken nicht in der Ausgabe sind.
Ich kann keine einfache Möglichkeit sehen, diese beiden Dinge zu tun, aber vielleicht habe ich etwas verpasst?