python随机值

2021-03-19  本文已影响0人  路破格

import string
import random
import hashlib

随机数字

def get_random_number(random_length = 8):
    random_number = ""

    for count in range(random_length):
        for char in random.sample(string.digits, 1):
            random_number += str(char)

    return int(random_number)

随机字符串

def get_random_string(random_length = 16):
    random_string = ""

    for count in range(random_length):
        for char in random.sample(string.ascii_letters + string.digits, 1):
            random_string += str(char)

    return random_string

md5值

def get_md5(random_string = ""):
    return hashlib.md5(random_string.encode('utf-8')).hexdigest()
上一篇 下一篇

猜你喜欢

热点阅读