Ich brauche einen Fortschritt während des Herunterladens von Dateien für Python 3. Ich habe ein paar Themen auf Stackoverflow gesehen, aber wenn ich bedenke, dass ich ein Anfänger bei der Programmierung bin und niemand ein komplettes Beispiel, nur Bruchteile davon, gepostet hat, oder die, die ich mit Python 3 arbeiten kann, sind keine gut für mich. .
zusätzliche Information:
ok, also habe ich das:
%Vor% Das-Skript wird über die Python-Befehlszeile
ausgeführt Es gibt urlretrieve()
, das eine URL zu einem Datei und ermöglicht es, einen Reporthook-Callback für die Protokollierung anzugeben:
Hier ist ein GUI-Fortschrittsbalken:
%Vor% Bei Python 3.3 urlretrieve()
hat eine andere reporthook
Schnittstelle ( siehe Ausgabe 16409 ). Um es zu umgehen, können Sie über FancyURLopener
:
Um den Fortschrittsbalken im selben Thread zu aktualisieren, könnten Sie urlretrieve()
code:
Tags und Links python python-3.x download progress-bar