作者eala (bucket list)
看板Python
标题[问题] 想请问 quoprimime.decode的问题
时间Sat Jun 30 00:08:24 2012
小弟在练习 nntp protocol client
直接以
http://docs.python.org/library/nntplib.html
此 document第一个 example练习, NNTP server则是改成 news.cs.nthu.edu.tw
group则是 tw.bbs.campus.nthu
print出来的 sub如下
[=?big5?Q?=B8=DB=BCx]=20=BE=F7=A8=AE=A4J=AE=D5=C3=D2?=
参考了以下这篇
http://54061.blogspot.tw/2008/01/email-big5qbxxxxxxxxxx.html
了解是 MIME格式, 以 Quoted-Printable编码。
因此查了一下 library,
尝试利用 from email import quoprimime 接着 quoprimime.decodestring(sub)
得到如下的结果
[=?big5?Q?情报] 七月份风二、三餐厅有营业摊位?
想知道前面还有 [=?big5?Q?等 mime的 format, 这样是对的吗?
另外使用其他 function: decode, body_decode, header_decode
以及用 import quopri 做 quopri.decode也是相同结果
不知道要怎麽做才能整个 decode出"[情报] ...." 这样的结果?
在这先谢过~~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.114.71.19