Pythonのuuid
モジュールは、RFC 4122に準拠したUUIDオブジェクトを提供します。このモジュールには、バージョン1、3、4、5のUUIDを生成するための関数が含まれています。
特にuuid.uuid5()
関数は、名前空間識別子と名前から一意なUUIDを生成します。この関数はSHA-1ハッシュを使用してUUIDを生成します。
以下に、uuid.uuid5()
関数の基本的な使用方法を示します。
import uuid
# 名前空間と名前を指定してUUIDを生成
my_uuid = uuid.uuid5(uuid.NAMESPACE_URL, 'www.example.com')
print(my_uuid)
このコードは、指定した名前空間と名前から一意なUUIDを生成し、それを表示します。
UUIDは、データベースの主キーや一意な識別子が必要な場合など、さまざまな場面で使用できます。Pythonのuuid
モジュールを使用すれば、簡単にUUIDを生成できます。
以上がPythonのuuid.uuid5()
関数の基本的な使い方になります。この関数を使って、一意なUUIDを簡単に生成することができます。.