tools.py 376 B

1234567891011121314151617181920
  1. import hashlib
  2. import bson
  3. def hex_sign(content: str) -> str:
  4. """
  5. 十六进制数字字符串形式摘要值
  6. @param content: 字符串文本
  7. @return: 摘要值
  8. """
  9. sha1 = hashlib.sha1()
  10. sha1.update(content.encode("utf-8"))
  11. return sha1.hexdigest()
  12. def int2long(param: int):
  13. """int 转换成 long """
  14. return bson.int64.Int64(param)