如果Dill文件对于RAM来说太大了,有没有其他方法可以加载它

2024-05-23 20:27:40 发布

您现在位置:Python中文网/ 问答频道 /正文

如果dill文件对RAM来说太大了,是否可以用另一种方法加载它。例如,当我加载一个大约1.2GB的序列化对象时,python3抛出内存错误。在

file = open('SerializedData.pkl', 'rb')
data = dill.load(file)

这不会通过,因为RAM太小。但是,有没有可能以不同的方式加载它,以便在不重载RAM的情况下提取数据?在


Tags: 文件对象方法内存序列化错误openpython3