「Hashids」の版間の差分
ナビゲーションに移動
検索に移動
(ページの作成:「==Hashids== *https://hashids.org/」) |
(→利用) |
||
| (同じ利用者による、間の4版が非表示) | |||
| 1行目: | 1行目: | ||
==Hashids== | ==Hashids== | ||
*https://hashids.org/ | *https://hashids.org/ | ||
| + | 短いIDを数値から生成 | ||
| + | |||
| + | ===Python=== | ||
| + | https://pypi.org/project/hashids/ | ||
| + | ====Install==== | ||
| + | <pre> | ||
| + | pip install hashids | ||
| + | </pre> | ||
| + | ====利用==== | ||
| + | *[https://ja.wikipedia.org/wiki/%E3%82%BD%E3%83%AB%E3%83%88_(%E6%9A%97%E5%8F%B7) ソルト(暗号)] | ||
| + | <pre> | ||
| + | from hashids import Hashids | ||
| + | |||
| + | hashids = Hashids(salt="this is my salt") | ||
| + | id = hashids.encode(1, 2, 3) | ||
| + | numbers = hashids.decode(id) | ||
| + | </pre> | ||
2020年10月2日 (金) 09:45時点における最新版
Hashids
短いIDを数値から生成
Python
https://pypi.org/project/hashids/
Install
pip install hashids
利用
from hashids import Hashids hashids = Hashids(salt="this is my salt") id = hashids.encode(1, 2, 3) numbers = hashids.decode(id)
© 2006 矢木浩人