Python转义反斜杠说明

A、打开一个文件(转义反斜杠)

f = open("D:\\wxtel_log.csv")
image

B、打开一个文件(使用正斜杠)

f = open("D:/wxtel_log.csv")
image

C、打开一个文件(使用反斜杠,但不转义)

image

似乎也没有毛病啊!?

但是,我们换一个文件试试看!

image

怎么出错了?

使用A和B的方式打开这个文件

image

没毛病!

注:一般转义反斜杠是为了避免反斜杠后面有t、r或n等字符组成特殊字符,所以转义反斜杠后反斜杠就只有表示‘\’这唯一的功能了!

当然一定要使用不转义的反斜杠也不是不可以

image

使用原始字符串操作符—R/r即可