hashlib-digest-hex (FURB181) 派生自 refurb 代码检查工具。 有时提供修复。 作用 检查是否在 hashlib 哈希(例如 sha512)上使用了 .digest().hex()。 为什么这不好? 在从哈希生成十六进制摘要时,最好使用 .hexdigest() 方法,而不是调用 .digest() 然后调用 .hex(),因为前者更简洁易读。 示例 from hashlib import sha512 hashed = sha512(b"some data").digest().hex() 建议改为 from hashlib import sha512 hashed = sha512(b"some data").hexdigest() 参考 Python 文档:hashlib