Хороший способ генерировать GUID на движке приложения? - PullRequest
8 голосов
/ 22 января 2011

Мне было интересно, знает ли кто-нибудь о хорошем способе генерации GUID на python google app engine. Я чувствую, что есть простой способ, которым люди пользуются, что бы вы предложили.

Ответы [ 5 ]

5 голосов
/ 27 февраля 2013

Пример кода с использованием модуля uuid :

from uuid import uuid4

print(uuid4())

# Output: 7d720c5a-b3e9-455e-961c-0e37b330b098
5 голосов
/ 22 января 2011

Должен быть доступен модуль uuid .

Зачем вам нужен uuids? Обычно они необходимы для создания действительно уникальных первичных ключей, но хранилище данных GAE, по сути, должно позаботиться об этом за вас.

1 голос
/ 29 октября 2016
import uuid

print(uuid.uuid4().hex)
0 голосов
/ 22 января 2011

Есть ли шанс, что они являются гидом для вещей, которые вы храните в хранилище данных?

Если это так, я считаю, что object.key является GUID

0 голосов
/ 22 января 2011

Если модуль доступен в Google App Engine, проверьте модуль Python uuid .

...