2016-07-24 10 views
0

Ich habe eine Funktion zum Testen der Dateigröße in Python-Server. Aber nach dem Konvertieren der Datei in Request-Objekt (z. B. Datei in Python-Objekt konvertiert) stimmt die Größe nicht überein. Dateigröße ist etwas kleiner als Python-Objekt. Dateien werden von einem Formular in der Postanforderung angehängt.Wie kann man die Dateigröße nach dem Lesen als ein Objekt in Python wissen?

Gibt es eine Möglichkeit, die korrekte Dateigröße von Objekt in Python zu wissen?

Ich benutze Tornado-Server im Backend.

Dank

+1

Warum Sie tun müssen? Sie können 'os.path.getsize()' verwenden. – cdarke

+0

Natürlich, aber es ist nur für die Datei auf der Festplatte, habe ich Dateien aus dem Formular in Request-Objekt konvertiert, Request-Datei-Objekt stimmt nicht mit der Dateigröße auf der Festplatte überein? Zum Beispiel begrenze ich 2 MB Attachment pro Datei auf dem Server, aber 2 MB sind mehr als 2 MB auf dem Server. – igaurav

Antwort