Python generates a random number function and encryption function (MD5)

Content from debugtalk

Import hashlib
 Import Random
 Import String 

DEF gen_random_string (str_len): 
  '' 'to generate a random number function specified length' ''
return '' .join ( The random.choice (string.ascii_letters + string.digits) for _ in Range (str_len) ) DEF gen_md5 (* args):
  '' 'the MD5 encrypted' ''
return hashlib.md5 ( "" .join (args) .encode ( ' UTF-. 8 ' )) hexdigest (). gen_random_string ( . 5) # => A2dEx TOKEN = "debugtalk" data = '{"name": "user", "password": "123456"}' random = "A2dEx" print gen_md5(TOKEN, data, random)

 

Guess you like

Origin www.cnblogs.com/monogem/p/11368078.html