报错类型:
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe6 in position 0: ordinal not in range(128)
Program ended with exit code: 1
当字符串中含有中文的时候,输出到文件则会报错。这时候只需要将
带有中文的字符串解码
例如:
r="你好"
r = r.decode('utf-8')
这时候可以 print r
或者进行其它操作,如
sheet1.write(0, 0,r)
这样就解决了此问题。