123456789101112131415161718192021 |
- import hashlib
- import random
- class ComUtils:
- def md5(self,s):
- md5 = hashlib.md5()
- md5.update(s.encode("utf-8"))
- return md5.hexdigest()
- def sha1(self,s):
- sha1 = hashlib.sha1()
- sha1.update(s.encode("utf-8"))
- return sha1.hexdigest()
- def get_random_str(self,num=5):
- H = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789'
- salt = ''
- for i in range(num):
- salt += random.choice(H)
- return salt
|