我是一把一只面包车开车,我有一只花八门的问题。
我有一张图八,我想用ASCII替代物来取代所有的高纬度(在德国,可以改写为座)。
u-umlaut有252个统一编码点,因此我尝试:
>>> str = unichr(252) + ber
>>> print repr(str)
u xfcber
>>> print repr(str).replace(unichr(252), ue )
u xfcber
我期望最后一点是<代码>u ueber 。
我最终想要做的是,在档案中,用的是:
import sys
import codecs
f = codecs.open(sys.argv[1],encoding= utf-8 )
for line in f:
print repr(line).replace(unichr(252), ue )
感谢你们的帮助! (一百万人使用2.3)。