(unicode error) 'unicodeescape' codec can't decode bytes in position 2-3

font=TTFont('C:\Users\G\Downloads\download.ttf')

从文件夹读取文件时报错:

SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape

原因:文件名中的 \U 开始的字符被编译器认为是八进制
解决方案:把路径中的单斜杠\改写为\

猜你喜欢

转载自blog.csdn.net/u014437569/article/details/88557441