Python 3.6.0, 10 Fenster (64 Bit)os.path.getsize gibt falsche Größe der DLL-Datei in Windows 10
import os
path = r'C:\Windows\System32\AdvancedInstallers\cmiv2.dll'
print(os.path.getsize(path))
dieser Code gibt Ausgabe von 2193248
aber wenn ich sehe, die Eigenschaften dieses Datei es zeigen 3252576
. Es ist nicht die Größe der Datenträgereigenschaft. Ich spreche von der tatsächlichen Größe.
Ich erwarte Python-Programm 3252576
zu drucken.
Können Sie die Ausgabe von 'mit offenem (Pfad) als f: drucken (len (f.read()))'? –
Wird die Datei auch aktiv heruntergeladen, während Sie diese Tests zufällig ausführen? –
Was die Ausgabe von 'Druck ist (os.stat (Pfad) .st_size)' –