Pobierz plik za pomocą częściowego pobrania (HTTP)

Czy istnieje sposób na pobranie ogromnego i wciąż rosnącego pliku przez HTTP za pomocą funkcji częściowego pobierania?

Wygląda na to, że ten kod pobiera plik od podstaw za każdym razem, gdy jest wykonywany:

import urllib
urllib.urlretrieve ("http://www.example.com/huge-growing-file", "huge-growing-file")

Chciałbym:

Aby pobrać tylko nowo napisane danePobierz od podstaw tylko wtedy, gdy plik źródłowy staje się mniejszy (na przykład został obrócony).

questionAnswers(3)

yourAnswerToTheQuestion