如果我保存大型泡菜文件,有时我的计算机会挂起。如何修复此问题或用其他东西替换泡菜?
更新
计算机实际上是挂起的,它不是"接近内存限制"。这种情况也不会发生在100%的情况下,因此原则上可以腌制如此大的数组。
更新2
我的耻辱:泡菜无罪。对{400}图像列表进行了numpy.stack
调用。
更新3
不,即使numpy.stack
问题得到解决,pickle也会挂起。
答案 0 :(得分:1)
您能否提供此序列化数据的内容?
pickle手册的片段:
pickle模块对于错误或恶意构造的数据是不安全的。切勿取消从不受信任或未经身份验证的来源收到的数据。
因此,使用泡菜可能会导致执行额外的代码,即无限循环。