Ich bin nicht gerade neu in Python, aber ich habe immer noch Probleme zu verstehen, was etwas "Pythonic" (und das Gegenteil) macht.Warum keine len (Datei) in Python?
Also vergib mir, wenn das eine dumme Frage ist, aber warum kann ich nicht die Größe einer Datei durch eine len (Datei) bekommen?
Datei. __len__
ist nicht einmal implementiert, also ist es nicht wie es für etwas anderes benötigt wird? Wäre es aus irgendeinem Grund verwirrend/inkonsistent, wenn es implementiert wäre, um die Dateigröße zurückzugeben?
(1) interaktive Interpreter 'Import this' auszuführen. (2) Um dies zu implementieren, müssten Sie die Datei bis zum Ende durchlesen. Also solltest du OS bitten, das für dich zu tun (zB wie in [dieser SO Frage]) (http://stackoverflow.com/questions/6591931/getting-file-size-in-python)) – J0HN
weil jemand kam up mit os.stat und statinfo.st_size – varun