Python中出現 SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 12-13: truncated \UXXXXXXXX escape
1 問題
SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 12-13: truncated \UXXXXXXXX escape
2 原因
文件路徑導致的問題,window文件路徑可以用\,但在字符串中\被當作轉義字符來使用
3 解決方法
方式一:轉義的方式
'C:\\a.txt'
方式二:顯式聲明字符串不用轉義
r'C:\a.txt'
方式三:使用Linux的路徑/
'C:/a.txt'
方式三,Linux和windows系統,都可以使用!!!