Open keke18532 opened 5 years ago
I got the same error
Same error, have you solve this problem?
我也是同样的问题,第一次执行会在with open(fc,'r',encoding='utf8') as f: for l in f.readlines(): 报错UnicodeDecodeError,后面再执行脚本就不报错了,但是图片里的中文都是乱码。有的人说加“errors="ignore"”,似乎只是无视了报错信息,对在图片上生成中文没有作用。
是字体的问题,首先修改fontlist.txt,将里面的路径换成中文字体的路径,比如more_font/***.ttf ,然后运行invert_font_size.py。否则找不到字体,用英文字体打印中文,当然全是“□”
UnicodeDecodeError: 'ascii' codec can't decode byte 0xf7 in position 2: ordinal not in range(128)