美文网首页
Daily knowledge

Daily knowledge

作者: NoneLand | 来源:发表于2018-12-03 18:15 被阅读15次

    181203

    《Python高级技巧,用一行代码减少一一半内存占用》—— AI研习社

    • sys.getsizeof(obj)返回obj的内存占用,sys.getsizeof("")返回33.
    def dump(obj):
         for attr in dir(obj):
              print("obj.%s = %r" % (attr, getattr(obj, attr)))
    

    上述代码显示隐藏在对象背后的所有对象。

    • __slots__魔法函数可以节省内存,但是会限制所有元素的创建,从而影响其潜在行为。

    相关文章

      网友评论

          本文标题:Daily knowledge

          本文链接:https://www.haomeiwen.com/subject/oihucqtx.html