Я использовал appengine python appcfg.py для массовой загрузки / выгрузки данных из моего хранилища данных. Работает отлично. У меня были все мои данные в CSV-файле, когда я сделал download_data. Мои объекты имеют свойства hashmap (сериализованные данные в хранилище данных), которые сохраняются в кодировке base64 в csvfile.
appcfg.py по умолчанию имеет эти
import_transform: transform.blobproperty_from_base64
export_transform: base64.b64encode
Когда мы импортируем данные, у кода Python есть магия, чтобы преобразовать его в объект blob.
Я хотел бы использовать сгенерированный CSV-файл и написать несколько сценариев для переноса данных в MySQL в какой-то момент. У кого-нибудь есть мысли о том, как читать двоичные данные и воссоздавать объект hashmap? Любой API, который поможет?