Python UUID: Generating Uniqueness for Your Applications
Python UUID (Universally Unique Identifier) – это модуль Python, который позволяет генерировать уникальные идентификаторы. UUID является стандартизированным способом идентификации, который не зависит от времени и не повторяется.
Пример кода, который генерирует случайный уникальный идентификатор с помощью Python UUID:
python
import uuid
# генерируем случайный UUID
unique_id = uuid.uuid4()
# выводим результат на экран
print("Случайный UUID: ", unique_id)
Результат выполнения этого кода будет примерно таким:
Случайный UUID: 384da38b-d423-437d-b93b-9c8cd15d783b
Можно использовать Python UUID для создания уникальных идентификаторов для объектов, например:
python
import uuid
class ExampleClass:
def __init__(self):
# генерируем уникальный идентификатор для каждого объекта класса
self.uuid = uuid.uuid4()
# создаём несколько объектов класса ExampleClass
example_obj1 = ExampleClass()
example_obj2 = ExampleClass()
# выводим UUID объектов на экран
print("Уникальный идентификатор объекта 1: ", example_obj1.uuid)
print("Уникальный идентификатор объекта 2: ", example_obj2.uuid)
Результат выполнения этого кода будет примерно таким:
Уникальный идентификатор объекта 1: 384da38b-d423-437d-b93b-9c8cd15d783b
Уникальный идентификатор объекта 2: 2e1af534-1de0-45b9-9fce-8fa6a6396497
Этот пример демонстрирует, как Python UUID может быть использован для создания уникальных идентификаторов для объектов, даже если они были созданы из одного и того же класса.