sumisoクラフト

sumisoクラフトはてなブログ拠点

Pythonでuuid生成してクリップボードにコピーする

f:id:sumiso_c0db8c:20211226134550p:plain



統合版マイクラのアドオンを作成するとき

manifest.json にパッケージのuuidを指定する

 

「uuid 生成」でググれば各種生成サイトが見つかるが

今回はpythonで生成してみる

 

 

 

ライブラリのインストール

クリップボード操作のライブラリpyperclipをインストールする

pip install pyperclip

環境に合わせてpipなりcondaなりしてほしい

 

Pythonでuuid生成してクリップボードにコピー

 

import uuid
import pyperclip

# uuid生成して文字列に変換
generate_uuid = str(uuid.uuid4())
# 表示
print(generate_uuid)
# クリップボードにコピー
pyperclip.copy(generate_uuid)

 

uuidを生成したい時は

どこかに貼り付けたい時なので

コピーまでしてみた

 

参考サイト

Pythonでランダムな名前を生成する - Qiita

【Python】コピー&ペーストする(クリップボード) | 鎖プログラム