输出列表中的中文字符

当Python的列表中含有中文字符时,使用print语句输出内容时,中文字符,被转换成了unicode格式,我们可以使用string_escape方法使其不打印中文unicode编码,直接输出中文字符内容。

比如:

list1 = ['./PythonCodes/普通人的讲演技能0.html', './PythonCodes/普通人的讲演技能1.html']

当你直接print list1时,得到结果如下:
使用下面这个方法,就不会出现这种情况了。

print str(list1).decode('string_escape')

参考链接:

https://www.zhihu.com/question/20413029

https://stackoverflow.com/questions/17560620/print-a-list-that-contains-chinese-characters-in-python

results matching ""

    No results matching ""