エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
[Python] UUIDを生成するuuid.uuid4()はどうやってUUIDを生成しているのか? | DevelopersIO
※2019/2/17:OS固有の乱数の発生方法について追記しました。 どうも!大阪オフィスの西村祐二です。 何か... ※2019/2/17:OS固有の乱数の発生方法について追記しました。 どうも!大阪オフィスの西村祐二です。 何かにIDを設定するときにUUIDをよく使うかと思います。 Pythonではuuidモジュールというのが提供されており下記のように簡単に生成することができます。 どうやってuuidを生成しているの気になったのでドキュメントをみたところ、uuid1,3,5はわかったのですが、uuid4はどうやっているのかわからなかったので調べてみました。 https://docs.python.org/ja/3/library/uuid.html 環境 OS: macOS 10.14.3 python3.7.2 ソースコードをみて確認する やはり、ここが一番の近道です。ソースを覗いてみるとos.urandom(16)を使っていることがわかります。 os.urandom()って何 ドキュメントによると




2019/02/16 リンク