相关疑难解决方法(0)

如何在Python中确定对象的大小?

在C中,我们可以找到的大小int,char等我想知道如何获得物体的大小就像一个字符串,整数,等在Python.

相关问题:Python列表(元组)中每个元素有多少字节?

我使用的XML文件包含指定值大小的大小字段.我必须解析这个XML并进行编码.当我想更改特定字段的值时,我将检查该值的大小字段.在这里,我想比较一下我输入的新值是否与XML中的值相同.我需要检查新值的大小.在字符串的情况下,我可以说它的长度.但是在int,float等的情况下我很困惑.

python memory memory-management object sizeof

606
推荐指数
12
解决办法
53万
查看次数

为什么python __slots__不能保存内存?

class Player:
    # __slots__ = ['name','age','gsnum']
    def __init__(self,name,age,gsnum):
        self.name = name
        self.age = age
        self.gsnum = gsnum
Run Code Online (Sandbox Code Playgroud)

我定义了这个类,有三个属性

__slots__用于节省内存时:

我得到36个一个实例(sys.getsizeof())如果没有使用__slots__,我仍然得到36作为内存大小,

这有什么问题?32位Python 2.7

python slots python-2.7

2
推荐指数
1
解决办法
445
查看次数

标签 统计

python ×2

memory ×1

memory-management ×1

object ×1

python-2.7 ×1

sizeof ×1

slots ×1