我已经谈到这一问题,但在经过一些测试之后,我决定提出一个新问题,其中有一些更为具体的信息:
我读到的是来自我们积极名录的Python-ldap(和A/63/32.7)。 这确实行之有效,但我有特殊问题。 他们确实像UTF-8一样,在圣经上印成编码。 目标是将其写成一个MySQL DB,但从一开始,我就没有把这些扼杀带入适当的UTF-8。
例(借用是我所有的自动取款权条目的阵列):
fullentries[23][1].decode( utf-8 , ignore )
print fullentries[23][1].encode( utf-8 , ignore )
print fullentries[23][1].encode( latin1 , ignore )
print repr(fullentries[23][1])
第二次试验,用手法加插如下:
testentry = "Mxc3xbcller"
testentry.decode( utf-8 , ignore )
print testentry.encode( utf-8 , ignore )
print testentry.encode( latin1 , ignore )
print repr(testentry)
第一个例子:
Mxc3xbcller
Mxc3xbcller
u M\xc3\xbcller
Edit:如果我尝试用......replace( ± )取代两重弹,产出不变。
第二个例子:
Müller
M�ller
Mxc3xbcller
是否有办法使反倾销产出适当编码? 我已经读过许多文件,但大家都说,LDAPv3严格地给你以编号的座标。 积极名录使用LDAPv3。
我的老问题在此是:。
Edit: Added repr(s) infos