没有什么内存问题,是一行Python代码解决不了的

  1. 云栖社区>
  2. 大数据文摘>
  3. 博客>
  4. 正文

没有什么内存问题,是一行Python代码解决不了的

技术小能手 2018-12-18 11:13:29 浏览7253
展开阅读全文

内存不足是项目开发过程中经常碰到的问题,我和我的团队在之前的一个项目中也遇到了这个问题,我们的项目需要存储和处理一个相当大的动态列表,测试人员经常向我抱怨内存不足。但是最终,我们通过添加一行简单的代码解决了这个问题。

结果如图所示:
image

我将在下面解释它的工作原理。

举一个简单的“learning”示例 - 创建一个DataItem类,在其中定义一些个人信息属性,例如姓名,年龄和地址。

class DataItem(object):
   def __init__(self, name, age, address):
       self.name = name
       self.age = age
       self.address = address

小测试——这样一个对象会占用多少内存?

首先让我们尝试下面这种测试方案:

d1 =

网友评论

登录后评论
0/500
评论
技术小能手
+ 关注
所属团队号: 大数据文摘