tqdm ist eine schnelle, erweiterbare Fortschrittsleiste für Python und CLI. Durch die visuelle Anzeige des Verarbeitungsstatus von Daten können Sie den Fortschritt von langwierigen Aufgaben einfach überprüfen. Dieser Artikel stellt vor, wie man eine Fortschrittsleiste mit tqdm auf der Bash-Befehlszeile implementiert.
Installation
Installieren Sie zuerst tqdm. Sie können es einfach mit pip installieren.
sudo pip install tqdm
Verwendungsbeispiel
tqdm kann verwendet werden, um den Fortschritt verschiedener Befehle anzuzeigen. Beispielsweise können Sie beim Verarbeiten großer Datenmengen den Fortschritt in Echtzeit überprüfen. Im Folgenden finden Sie ein Beispiel für Sequenzgenerierung und Zeilenzählung.
seq 99999999 | tqdm --bytes | wc -l
In diesem Befehl generiert seq 99999999 Zahlen von 1 bis 99999999, umhüllt sie mit tqdm, um eine Fortschrittsleiste anzuzeigen. Die endgültige Ausgabe wird von wc -l für die Anzahl der Zeilen gezählt.
Detaillierte Informationen und Anpassung
tqdm hat viele Anpassungsoptionen, mit denen Sie die Anzeige der Fortschrittsleiste detailliert konfigurieren können. Für Details siehe die offizielle Dokumentation.
tqdm/tqdm: A Fast, Extensible Progress Bar for Python and CLI

Auf diese Weise können Sie durch die Nutzung von tqdm Befehlszeilenoperationen intuitiver und effizienter gestalten. Bitte probieren Sie es aus.