Windows,Liunx系统中的文件路径
- 在Linux系统中,路径分隔符是 / (正斜杠)
- 在Windows系统中,路径分隔符是 \ (反斜杠)
Windows 用反斜杠(“\”)的历史来自 DOS,原因是传统是用斜杠(“/”)已经用于表示命令行参数。
Windows下Python中的文件路径
python中文件路径有多种表示方式,如果直接显示当前工作目录,使用双反斜杠作为分隔符。这样做是因为单个反斜杠是特殊字符,前面的\可以使后面的\变为普通字符。
os.getcwd()
>>>'C:\\Users\\Wendy'
以读取test.jpg为例。如果自己写文件目录(读取or写入),有以下几种形式:斜杠(path),双反斜杠(path1)或者加r使反斜杠不再表示特殊字符(path2)。path3的写法会导致读取图片失败。