Ich versuche, eine Python-Funktion zu erstellen, die die gleiche Sache wie dieser wget Befehl tut:Python Äquivalent eines gegebenen wget Befehl
wget -c --read-timeout=5 --tries=0 "$URL"
-c
- Fahren Sie von dort links ab, wenn der Download unterbrochen wird.
--read-timeout=5
- Wenn für mehr als 5 Sekunden keine neuen Daten eintreffen, geben Sie auf und versuchen Sie es erneut. Angesichts -c
bedeutet dies, es wird wieder versuchen, wo es aufgehört hat.
--tries=0
- Versuchen Sie es für immer.
Diese drei Argumente, die hintereinander verwendet werden, führen zu einem Download, der nicht fehlschlagen kann.
Ich mag diese Funktionen in meinem Python-Skript kopieren, aber ich weiß nicht, wo ...
Nun, nein, kann der Download * * aus vielen Gründen scheitern aber ja. Haben Sie sich das Modul [requests] (http://docs.python-requests.org/en/latest/) angesehen? – Iguananaut