我使用appengine python appcfg.py从我的数据存储区批量下载/上传数据。效果很好。当我做了download_data时,我在csv文件中获得了所有数据。我的实体具有hashmap属性(数据存储上的序列化数据),这些属性以csvfile中的base64编码保存。
默认情况下appcfg.py有这些 import_transform:transform.blobproperty_from_base64 export_transform:base64.b64encode 当我们导入数据时,python代码可以将它转换为blob对象。
我想使用生成的csv文件并编写一些脚本,以便在某些时候将数据迁移到MySQL。有人想过如何读取二进制数据并重新创建一个hashmap对象?任何有帮助的api?