MemoryError二进制……
通知
清除所有

内存错误二进制数据存储

RSS

(@ganesh)
贵族成员
加入:1年前
帖子:1362
15/05/2021 10:49我

我想要存储大约350MB的二进制数据。BlobField,但它显示一个MemoryError。我对250MB这样的小文件没有问题。如何储存350MB?

这是我试图存储数据的方式:

Subproducts.create (cfg_id = config_id,
c = c,
mf = mf_data.getbuffer ()
类型(mf_data)是

我的模型是这样的:

类子积(BaseModel):

cfg =矮小的。ForeignKeyField (ConfigModel related_name = cfg)
c = peewee.TextField ()
mf = peewee.BlobField ()

类元:
指数= (
((“cfg”、“c”),真的),


报价
(@sathish)
成员 主持人
加入:1年前
帖子:1391
15/05/2021专机是

当你使用32位Python时,这个问题会发生,但是在64位Python的帮助下,它被解决了。


回复报价
分享:
Baidu