引发MemoryError后会发生什么

时间:2019-04-25 14:00:55

标签: python memory

我可能在客户端从数据库中加载大量数据的客户端中存在内存溢出的问题。 python3中的示例:

try:
   # returns a list
   storage = get_bigdata(id)
except MemoryError as e:
   storage.clear()
   log(e)

问题是,我不知道引发异常后会发生什么。列表中是否包含某些内容?我应该如何进行?

我们对如何更好地处理此问题的建议表示赞赏,但我最感兴趣的是在这种情况下引发异常后计算机和程序如何处理此问题。预先感谢!

0 个答案:

没有答案