common.py 471 B

12345678910111213141516171819202122
  1. """
  2. @author: luojunhui
  3. """
  4. import hashlib
  5. def str_to_md5(strings):
  6. """
  7. 字符串转化为 md5 值
  8. :param strings:
  9. :return:
  10. """
  11. # 将字符串转换为字节
  12. original_bytes = strings.encode("utf-8")
  13. # 创建一个md5 hash对象
  14. md5_hash = hashlib.md5()
  15. # 更新hash对象,传入原始字节
  16. md5_hash.update(original_bytes)
  17. # 获取16进制形式的MD5哈希值
  18. md5_value = md5_hash.hexdigest()
  19. return md5_value