在我使用 maketrans()函数时,
from string import maketrans
当我用下面这段代码时,有时会出现:TypeError: character mapping must return integer, None or unicode 这个错误。
transtab=maketran(intab,outtab)
a="abc"
print a.translate(transtab)
于是将代码改为
transtab=maketran(intab,outtab)
a="abc"
print str(a).translate(transtab)
就能完美运行了。