Python tarfile Fortschrittsausgabe?

Ich verwende den folgenden Code, um eine tar-Datei zu extrahieren:

import tarfile
tar = tarfile.open("sample.tar.gz")
tar.extractall()
tar.close()

Ich möchte jedoch den Fortschritt im Auge behalten, in welcher Form Dateien gerade extrahiert werden. Wie kann ich das machen

EXTRA BONUS POINTS: Kann auch ein Prozentsatz des Extraktionsprozesses erstellt werden? Ich möchte das für tkinter verwenden, um einen Fortschrittsbalken zu aktualisieren. Vielen Dank

Antworten auf die Frage(12)

Ihre Antwort auf die Frage