SHA-1 движок приложения Google Blob - PullRequest
1 голос
/ 16 января 2010

Я могу видеть SHA-1 моих больших двоичных объектов в средстве просмотра хранилища данных на движке приложений Google в реальном времени.

Есть ли рекомендуемый способ получения доступа к хешу SHA-1 (или любому другому хешу)BLOB программно в GAE?

Ответы [ 3 ]

2 голосов
/ 21 января 2010

В настоящее время невозможно получить хэш содержимого BLOB-объекта, хранящегося в магазине BLOB-объектов AppEngine, без использования внешнего скрипта для его загрузки и хеширования (далеко не идеальное решение).

Прикрепление звезды к проблеме 2510 на трекере проблем AppEngine может помочь получить возможность хэширования больших объектов в AppEngine.

1 голос
/ 16 января 2010

Вы имеете в виду BlobKey? Если это так, просто передайте его str(). В противном случае просто создайте хеш самостоятельно с помощью hashlib.

0 голосов
/ 16 января 2010

Вы смотрели на модуль hashlib ? Имеет функцию sha1().

...