Python 中的 Base64 解码不正确[已关闭]

问题描述 投票:0回答:1

我正在尝试解码、base64 编码数据,但结果是正确的。下面是base64编码值

编码值:

Q049S8O2chHBblblwsIENocmlzdGlhbmUsT1U9ZGVsZXRlXzIwMjIuMDMuMzEsT1U9ZGlzYWJsZWRVc2VycyxPVT1CZW51dHplcixEQz1hcmdvLWh5dG9zLERDPWxhbg==

预计:

CN=柯本, Christiane,OU=delete_2022.03.31,OU=disabledUsers,OU=Benutzer,DC=argo-hytos,DC=lan

得到:

CN=Wawro,Radosław,OU=_disabled,OU=Benutzer ARGO-HYTOS PL,OU=Benutzer Global,OU=Benutzer,DC=argo-hytos,DC=lan

Python 片段 { 导入base64 行='Q049S8O2chHBlblwsIENocmlzdGlhbmUsT1U9ZGVsZXRlXzIwMjIuMDMuMzEsT1U9ZGlzYWJsZWRVc2VycyxPVT1CZW51dHplcixEQz1hcmdvLWh5dG9zLERDPWxhbg==' base64.b64解码(行) }

encoding base64 decoding
1个回答
0
投票
import base64

encoded_value = "Q049S8O2cHBlblwsIENocmlzdGlhbmUsT1U9ZGVsZXRlXzIwMjIuMDMuMzEsT1U9ZGlzYWJsZWRVc2VycyxPVT1CZW51dHplcixEQz1hcmdvLWh5dG9zLERDPWxhbg=="

decoded_value = base64.b64decode(encoded_value).decode("utf-8")
print(decoded_value)

output is

CN=Köppen\, Christiane,OU=delete_2022.03.31,OU=disabledUsers,OU=Benutzer,DC=argo-hytos,DC=lan 
© www.soinside.com 2019 - 2024. All rights reserved.