【发布时间】:2023-03-16 19:01:01
【问题描述】:
我正在腌制一个 python 字典,并将其存储到 GAE BlobProperty。 BlobProperty 有一个1MB size limit。我想以编程方式检查我的对象是否“适合”该 1MB 限制
import pickle
p = pickle.dumps(some_object)
print len(p)
>>>42000
但是 len(pickled_object) 测量的是什么? (字符数?),以及如何将其转换为字节,以检查 1MB 限制?我找不到有关如何编码数据以将 len() 与 1MB 进行比较的信息(例如,每个“字符”的字节数)
谢谢
【问题讨论】:
标签: python google-app-engine google-cloud-datastore pickle