在输出自己想要的结果时,中文显示的是乱码,类似:'xe6x9dx8exe5x9bx9b'
可以使用str(列表).decode('string_escape')
#!/usr/local/python/bin/python # coding=utf-8 print "列表" list1 = ['老子','庄子','荀子'] print list1 print str(list1).decode('string_escape')
运行的结果如下:
列表 ['xe8x80x81xe5xadx90', 'xe5xbax84xe5xadx90', 'xe8x8dx80xe5xadx90'] ['老子', '庄子', '荀子']
用这样的方法是起作用的。
作用是:去掉转义字符\,输出中文字符
五一快乐