Necesito saber el tamaño de los objetos en mi programa python. Tengo for
lazo en el que necesito saber el tamaño de los objetos. Si uso sys.getsizeof
, entonces la memoria no se libera al instante y no puedo ver el tamaño real. ¿Hay forma de hacerlo?python. obtener el tamaño de un objeto
Mis objetos son json y cadena. En el peor de los casos, puedo guardarlos en un archivo y mirar los tamaños de archivo. Pero, ¿cómo puedo ver en el tamaño de archivo del código python?
Editar: el tamaño de los objetos serializados es más importante para mí. así que la segunda parte de la pregunta es esencial.
Gracias.
El tamaño de un archivo (que representa la forma serializada de un objeto) en el disco no se corresponde necesariamente con la cantidad de memoria ocupada por el objeto correspondiente. ¿Por qué necesitas saber el tamaño? ¿Te preocupa el consumo de memoria? ¿Cuál es el problema más grande que estás tratando de resolver? –
¿Qué intenta exactamente hacer con esta información? Puede haber un camino más simplificado para su objetivo. –
¿Para qué necesita esto? Hay varios tipos de "tamaños". – hamstergene