파이썬에서 UUID 생성법
파이썬 2.5 이상부터 다음과 같이 간편하게 UUID를 생성할 수 있습니다.
참고 자료:
import uuid
# uuid1()도 사용할 수 있습니다.
# 단, uuid1은 컴퓨터의 정보를 기반으로 만든다는 점을 주의하시기 바랍니다.
t = uuid.uuid4()
print(t) # => UUID('d464b812-f57a-480e-9a58-1ab5795fd586')
t = str(t)
print(t) # => 'd464b812-f57a-480e-9a58-1ab5795fd586'
t = t.replace('-', '')
print(t) # => 'd464b812f57a480e9a581ab5795fd586'
참고 자료:
- "UUID objects according to RFC 4122": https://docs.python.org/2/library/uuid.html
- http://stackoverflow.com/questions/534839/how-to-create-a-guid-uuid-in-python
댓글
댓글 쓰기