Python unicode问题# Programming - 葵花宝典
D*s
1 楼
Python盲,在改一个Sony reader的converter,遇到如下问题
line = line.replace("---", u"\u2013")
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe8 in position 0:
ordinal not in range(128)
这一行里应该是有unicode字符的,不知道怎么改一下呢,想来应该是很简单,
不过偶是Python盲,索性偷懒在这里问问看,大家不吝赐教
line = line.replace("---", u"\u2013")
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe8 in position 0:
ordinal not in range(128)
这一行里应该是有unicode字符的,不知道怎么改一下呢,想来应该是很简单,
不过偶是Python盲,索性偷懒在这里问问看,大家不吝赐教