kanta's spike

PythonでユニークなIDを生成したい。

解決策

uuidを利用すると、ユニークなIDを生成できる。

import uuid

# ランダムな UUID を生成
print(str(uuid.uuid4()))

# => bddd6fbe-c4eb-4bc6-9ea5-5511bde61293

まとめ

登場したAPIは以下になる。

モジュール/パッケージ API 説明
uuid uuid4 ランダムなUUIDを生成する

登場した用語は以下になる。

分類 用語 説明
コンピューター用語 UUID 1 ソフトウェア上でオブジェクトを一意に識別するための識別子。128ビットの数値。16進法による xxxxxxxx-xxxx-xxxx-Nxxx-xxxxxxxxxxxx のような文字列表現が使われることが多い。

参考

作成日: 2023/01/18