输出字符串到文件时遇到特殊字符串会导致无法输出,通过如下代码处理后进行输出
通过完善列表,可以方便的对更多字符串统一处理
#替换未知unicode字符为空格
def re_str(string):
list=["\ufffd",
"\u036c",
"\u2641",
"\u0135",
"\u05b4",
"\u05f0",
"\u02b6",
"\u05f4",
"\u032c",
"\u0474",
"\u02b1",
"\u02b2",
"\u0534",
"\u027c"
]
for i in range(0,len(list)):
string=str(string).replace(list[i],' ')
return string