Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我需要在 Jython 中使用 hashlib 加密来加密一些数据。变量“output”的输出是一组垃圾字符“¦?ìîçoÅ”w2?¨?¼?6”
m=hashlib.md5() m.update(unicode(input).encode('utf-8')) output = m.digest() grinder.logger.info(digest= " + str(output))
如何将输出作为上述代码的数组。
digest()方法返回的字节可用于其他需要字节的函数(例如 base64 或压缩它)。为了简单地将 MD5 结果显示为十六进制使用hexdigest()方法:
digest()
hexdigest()
output = m.digest() hexoutput = m.hexdigest() print("digest= " + str(hexoutput))