(unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated\UXXXXXXXX escap
804 ワード
コードは次のとおりです.
(unicode error) ‘unicodeescape’ codec can’t decode bytes in position 2-3: truncated\UXXXXXXXX escape
理由:Pythonではがエスケープ記号で、uはUNICOD符号化の後を表すので、Userはここでエラーを報告します.文字列の前にr表現を付けておけばいいです.
import os
path = 'C:\Users\cheng\Downloads'
print ("os.path.getsize(path):",os.path.getsize(path)) # ,
print ("os.path.isabs(path):",os.path.isabs(path))
(unicode error) ‘unicodeescape’ codec can’t decode bytes in position 2-3: truncated\UXXXXXXXX escape
理由:Pythonではがエスケープ記号で、uはUNICOD符号化の後を表すので、Userはここでエラーを報告します.文字列の前にr表現を付けておけばいいです.
path = r'C:\Users\cheng\Downloads'