这是我的代码。
import base64
encoded = base64.b64encode(b"data to be encoded")
print(encoded)
print(encoded.replace("b", ""))
这是我的输出
b'ZGF0YSB0byBiZSBlbmNvZGVk'
Traceback (most recent call last):
File "C:\Users\user\Desktop\base64_obfuscation.py", line 8, in <module>
print(decoded.replace("b", ""))
TypeError: a bytes-like object is required, not 'str'
我的总体任务是从字符串中删除单引号和“b”字符,但我不确定如何这样做?
答案 0 :(得分:-1)
print(str(encoded).replace("b", ""))