我正在使用feedparser
来获取Google邮件。我更改了密码以包含特殊字符。为了使python不会将其与其他命令混淆,我将base64.b64decode
与base64编码的密码password
一起使用。 print(password)
输出正确的密码。到目前为止一切顺利。
现在result = feedparser.parse("https://" + USERNAME + ":" + PASSWORD +"@mail.google.com/gmail/feed/atom")
不起作用,result.feed.fullcount
是0
。
使用不带特殊字符的密码即可使用。
我也尝试过urllib.quote_plus(password)
,但是那也不起作用。
如何才能使用feedparser
来对密码进行解码/编码?