user_image
By  guai-蜀黍    On   2019年4月28日 17:09

小白一枚,目前只跟着实战到这里,发现内存容量无法写入新资产数据。分析传递的数据data,发现ram获取到的信息格式为{'ram': [{内存1信息},{内存2信息},......]}。刘大大的add_to_new_asset_zone()方法中,defaults字典无法直接获取内存容量,于是尝试以下代码获取到了内存容量总和,居然成功了,好开心: ram_size = 0 # 内存大小默认为0 ram = self.data.get('ram') for i in range(len(ram)): ram_size += ram[i].get('capacity') print(ram_size)