使用python的时候,经常会报错:UnicodeDecodeError: 'ascii' codec can't decode byte 0x?? in position 1: ordinal not in range(128)
在python文件的头上增加#coding=utf-8时常不好用。
使用以下的设置比较好:
import sys
reload(sys)
sys.setdefaultencoding('utf8')
当rosbag中有utf8时,以上的设置依然有效。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)