gpt4 book ai didi

python - 在 Python 3 中删除字符串文字前面的 'b' 字符 do

转载 作者:IT老高 更新时间:2023-10-28 20:37:07 24 4
gpt4 key购买 nike

我是 python 编程的新手,我有点困惑。我尝试从字符串中获取字节以进行散列和加密,但我得到了

b'...'

b 字符串前面的字符,如下例所示。有什么办法可以避免这种情况吗?谁能给出解决方案?对不起这个愚蠢的问题

import hashlib

text = "my secret data"
pw_bytes = text.encode('utf-8')
print('print',pw_bytes)
m = hashlib.md5()
m.update(pw_bytes)

输出:

 print b'my secret data'

最佳答案

这应该可以解决问题:

pw_bytes.decode("utf-8")

关于python - 在 Python 3 中删除字符串文字前面的 'b' 字符 do,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37016946/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com