(unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UX 解决办法

SyntaxError: (unicode error) ‘unicodeescape’ codec can’t decode bytes in position 2-3: truncated \UXXXXXXXX escape 解决办法

废话不多说,直接上一个报错代码吧!

import os.path as ph

time=ph.getatime('C:\Users\赜浏\Desktop\NotePad++\went.py') # 返回指定文件最近的访问时间 

print(time)

运行结果:
在这里插入图片描述
想了很久,不知道怎样解决,查了一下报错的意思为:
(unicode错误)“unicodeescape”编解码器无法解码位置2-3的字节:截断的\UXXXXXXXX转义

经过几次尝试发现,只要将那个路径改一下格式就行了:

time=ph.getatime('C:\\Users\\赜浏\\Desktop\\NotePad++\\went.py') # 返回指定文件最近的访问时间
time=ph.getatime('C:/Users/赜浏/Desktop/NotePad++/went.py') # 返回指定文件最近的访问时间

以上两种方法均可。

发布了51 篇原创文章 · 获赞 299 · 访问量 9182

猜你喜欢

转载自blog.csdn.net/qq_45404396/article/details/104535561