Heim > Backend-Entwicklung > Python-Tutorial > Wie kann ich mit tqdm einen Fortschrittsbalken in Python anzeigen?

Wie kann ich mit tqdm einen Fortschrittsbalken in Python anzeigen?

Mary-Kate Olsen
Freigeben: 2024-12-01 12:18:17
Original
1046 Leute haben es durchsucht

How Can I Display a Progress Bar in Python Using tqdm?

Anzeigen eines Fortschrittsbalkens mit Pythons tqdm

Beim Ausführen zeitaufwändiger Aufgaben in Python kann es von Vorteil sein, einen Fortschrittsbalken anzuzeigen Geben Sie dem Benutzer Echtzeit-Feedback. Eine beliebte und effektive Lösung ist die tqdm-Bibliothek.

Tqdm verwenden

Um einen Fortschrittsbalken in Ihr Skript einzubinden, befolgen Sie diese Schritte:

< ;ol>

  • Installieren Sie tqdm mit einer der folgenden Methoden Befehle:

    • Conda: conda install tqdm

    • Pip: pip install tqdm

    < ;/li>
  • Importieren tqdm:
  • from tqdm import tqdm
    Nach dem Login kopieren

  • Wickeln Sie Ihre Schleife in ein tqdm-Objekt:
  • for i in tqdm(range(10)):
        # Do something time-consuming...
        time.sleep(1)
    Nach dem Login kopieren

    Dadurch wird ein Fortschrittsbalken angezeigt, der aktualisiert wird in Echtzeit, während die Schleife iteriert. Sie können das Erscheinungsbild und die Funktionalität des Fortschrittsbalkens auch anpassen, indem Sie die tqdm-Argumente ändern, z. B. desc für eine benutzerdefinierte Beschreibung und bar_format zum Angeben der Formatierung des Fortschrittsbalkens.

    Zusätzliche Funktionen

    tqdm bietet außerdem mehrere zusätzliche Funktionen:

    • Eine Notebook-Version (tqdm.notebook), das Fortschrittsbalken in Jupyter-Notizbüchern anzeigt.
    • Hilfsfunktionen zum Aufzählen, Zuordnen und Komprimieren mit Fortschrittsbalken.
    • Gleichzeitige Karten, die eine Multithread-Verarbeitung mit Fortschrittsaktualisierungen ermöglichen .
    • Integrationen mit mobilen Messaging-Plattformen wie Telegram und Discord, um Fortschrittsaktualisierungen auf Ihrem Gerät zu erhalten Telefon.

    Das obige ist der detaillierte Inhalt vonWie kann ich mit tqdm einen Fortschrittsbalken in Python anzeigen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

    Quelle:php.cn
    Erklärung dieser Website
    Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
    Neueste Artikel des Autors
    Beliebte Tutorials
    Mehr>
    Neueste Downloads
    Mehr>
    Web-Effekte
    Quellcode der Website
    Website-Materialien
    Frontend-Vorlage