본문 바로가기
ETC/Python

파이썬 UUID 생성(uuid) 방법 How to generate uuid in python code

by Guardy 2024. 10. 22.
728x90
반응형

UUID란 무엇인가?

UUID는 Universally Unique Identifier의 약자로, 전 세계적으로 고유한 식별자를 의미한다. 이는 시스템 내에서 객체나 데이터를 고유하게 식별해야 할 때 주로 사용된다.

왜 UUID를 사용해야 하는가?

고유한 식별자가 필요한 상황에서 UUID를 사용하면 중복 없이 안전하게 식별자를 생성할 수 있다. 특히, 분산 시스템이나 여러 데이터베이스에서 중복되지 않는 ID를 생성해야 할 때 유용하다.

파이썬에서 UUID 생성하기

파이썬에서는 내장 모듈인 uuid를 사용하여 쉽게 UUID를 생성할 수 있다.

 

1. UUID 모듈 임포트(import)

import uuid

2. UUID 생성 방법

UUID1: 호스트의 네트워크 주소와 현재 시간을 기반으로 생성

import uuid
uuid1 = uuid.uuid1()
print(uuid1)

 

uuid1 생성결과

UUID4: 랜덤 또는 의사 난수 숫자를 기반으로 생성

import uuid
uuid4 = uuid.uuid4()
print(uuid4)

uuid4 생성결과

 

3. 참고) UUID 레코드 레이아웃

728x90
반응형