ich die Größe der Dateien in einer Tar-Datei auf diese Weise berechnen:Python tarfile Größe
import tarfile
tf = tarfile.open(name='my.tgz', mode='r')
reduce(lambda x,y: getattr(x, 'size', x)+getattr(y,'size',y), tf.getmembers())
aber die Gesamtgröße die Summe der Elemente in der tarfile und nicht die komprimierte Dateigröße zurückgegeben wird (bei zumindest glaube ich das, indem ich das versuche). Gibt es eine Möglichkeit, die komprimierte Größe der gesamten TAR-Datei zu erhalten, ohne sie durch etwas wie os.path.getsize zu überprüfen?
Was ist los mit 'os.path.getsize'? – orlp