Character encoding 如何使nntplib作者姓名可读?

Character encoding 如何使nntplib作者姓名可读?,character-encoding,python-2.5,Character Encoding,Python 2.5,python NNTPLib给了我作者的名字,比如 “=?Utf-8?B?RGVubmlzIEJhc2hhbQ==?=”someone@someforum.com>” (为了清楚起见,引用) 我如何以人类可读的格式对这段文字进行编码?结尾的双等号是一个致命的漏洞。Base64将其用于填充没有4字节偶数倍数的字符串 python中的: print "RGVubmlzIEJhc2hhbQ==".decode('base_64') <?php echo base64_decode("RGVub

python NNTPLib给了我作者的名字,比如

“=?Utf-8?B?RGVubmlzIEJhc2hhbQ==?=”someone@someforum.com>”

(为了清楚起见,引用)


我如何以人类可读的格式对这段文字进行编码?

结尾的双等号是一个致命的漏洞。Base64将其用于填充没有4字节偶数倍数的字符串

python中的

print "RGVubmlzIEJhc2hhbQ==".decode('base_64')
<?php echo base64_decode("RGVubmlzIEJhc2hhbQ=="); ?>
在PHP中:

print "RGVubmlzIEJhc2hhbQ==".decode('base_64')
<?php echo base64_decode("RGVubmlzIEJhc2hhbQ=="); ?>

享受

PS。。。丹尼斯·巴沙姆