Python关于打开绝对路径时可能出现的(unicode error)

在学习使用绝对路径打开文件时遇到一个问题:
路径名称是正确的,但无法打开C:\Users\Vergil\Desktop\Python_Work下的文本文件。报错信息为:
(unicode error) ‘unicodeescape’ codec can’t decode bytes in position 2-3…

百度后得知\U被编译器认为是八进制?
Anyway, 在路径前加上了一个r,即open(r’C:\Users\Vergil\Desktop\Python_Work\pi_digits.txt’)
Problem solved.
发现一篇关于编码的文章,值得一读:https://blog.csdn.net/Deft_MKJing/article/details/79460485

你可能感兴趣的:(Python学习)