누군가가 python google app 엔진에 GUID를 생성하는 좋은 방법을 알고 있는지 궁금합니다. 사람들이 사용하는 간단한 방법이있는 것처럼 느껴집니다. 무엇을 권하고 싶습니다.앱 엔진에서 GUID를 생성하는 좋은 방법은 무엇입니까?
8
A
답변
0
모듈이 Google App Engine에서 사용 가능하다고 가정하면 Python의 uuid 모듈을 확인하십시오.
0
데이터 저장소에 저장하려는 항목에 대한 guid입니까?
그렇다면, 나는 object.key이 GUID
5
uuid module 사용할 수 있어야 믿습니다.
왜 uuids가 필요합니까? 일반적으로 고유 한 기본 키를 만드는 데 필요하지만 GAE의 데이터 저장소는 본질적으로이를 처리해야합니다.
+0
고유 한 값이 유용합니다. 예 : nonce를 생성 할 때 또는 외부 API-s와 통신 할 때 지불 참조를 말하십시오. – andruso
5
uuid 모듈을 사용하여
코드 예제 :
from uuid import uuid4
print(uuid4())
# Output: 7d720c5a-b3e9-455e-961c-0e37b330b098
1
import uuid
print(uuid.uuid4().hex)
관련 문제
- 1. 순차 GUID를 생성하는 방법은 무엇입니까?
- 2. 앱 엔진에서 폴드 ID와 같은 기념일 로고를 생성하는 방법은 무엇입니까?
- 3. 다음과 같이 GUID를 생성하는 방법은 무엇입니까?
- 4. Google 앱 엔진에서 애플릿을 호스팅하는 방법은 무엇입니까?
- 5. 엔진에서 레일스 앱 경로를 재정의하는 방법은 무엇입니까?
- 6. GUID를 만드는 방법은 무엇입니까?
- 7. 최대 절전 모드에서 요청시 GUID를 생성하는 방법은 무엇입니까?
- 8. 자바/구글 앱 엔진에서 동적으로 PDF 파일을 생성하는 방법
- 9. Google 앱 엔진에서 Google지도로 작업하는 방법은 무엇인가요?
- 10. 검색 엔진에서 Silverlight 응용 프로그램의 색인을 생성하는 방법은 무엇입니까?
- 11. 앱 엔진에서 Google 스타일의 페이지 매김을 구현하는 방법은 무엇입니까?
- 12. 앱 엔진에서 Python을 사용하여 사용자의 쿠키를 삭제하는 방법은 무엇입니까?
- 13. 사이트 맵을 생성하는 가장 좋은 방법은 무엇입니까?
- 14. ASP.NET에서 동적으로 PNG를 생성하는 좋은 방법은 무엇입니까?
- 15. ASP.NET에서 URL을 생성하는 가장 좋은 방법은 무엇입니까?
- 16. 앱 엔진에서 경제적으로 데이터 삭제
- 17. 앱 엔진에서 이메일을 보내지 않습니다.
- 18. Google 앱 엔진에서 배포가 실패합니다.
- 19. Google 앱 엔진에서 앱을 실행하면
- 20. 기존 3D 엔진에서 게임을 제작하는 가장 좋은 방법은 무엇입니까
- 21. Infopath 스크립트를 사용하여 Guid를 만드는 방법은 무엇입니까?
- 22. 관용적 목록 래퍼 구글 앱 엔진에서
- 23. IN 쿼리가 앱 엔진에서 병렬로 실행됩니까?
- 24. 위젯 스크립트를 생성하는 방법은 무엇입니까?
- 25. 대량 엔티티 구글 앱 엔진에서 삭제
- 26. Django 메시지 미들웨어가 앱 엔진에서 작동하지 않습니까?
- 27. Google 앱 엔진에서 현재 사용자를 추적하는 패턴은 무엇입니까?
- 28. 파이썬으로 자바를 생성하는 가장 좋은 방법은?
- 29. 보안 현명한 GUID를 올바르게 사용하는 방법은 무엇입니까?
- 30. PDB 파일에서 GUID를 가져 오는 방법은 무엇입니까?
키 객체 (키 또는 ID 응용 프로그램 ID, 종류 이름) 여러 구성 요소의 복합됩니다; 그들은 GUID가 아닙니다. –
GUID가 아닌 이유는 무엇입니까? 어쩌면 GUID의 정의가 잘못되었을 수도 있습니다. 나는 그들이 단순히 세계적으로 고유 한 ID라고 생각했습니다. 종류 (앱 고유)와 키 (종류 내 고유)로 앱 ID (전 세계적으로 앱간에 고유함)를 합성하면 전체적으로 고유하지 않습니까? –
I * think * OP의 문제는 그들이 추측 할 수있는 것일 수 있습니다. 따라서 악의적 인 사용자는 다른 키가 있으면 쉽게 추측 할 수 있습니다. GUID는 무작위로 선택한 GUID가 앱의 어떤 것과 일치하지 않을 것이라고 보장하지 않지만, 적어도 엄청난 가능성을 크게 줄입니다. http://code.google.com/appengine/docs/python/datastore/keyclass.html – Ryan