python 生成隨機數、生成 uuid


1. 使用 uuid.uuid1 產生一個隨機數

2. 在使用 random.sample() 產生一個隨機字符串

3. 將兩者進行拼接

import uuid
import random

def random_str(num=6):
    uln = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789'
    rs = random.sample(uln,num)  # 生成一個 指定位數的隨機字符串
    a = uuid.uuid1()  # 根據 時間戳生成 uuid , 保證全球唯一
    b = ''.join(rs+str(a).split("-"))  # 生成將隨機字符串 與 uuid拼接
    return b # 返回隨機字符串

b = random_str()
print(b)
print(len(b))

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM