文件路径在不同操作系统的区别:
在Windows中,比如一个路径“C:\Users”,
根文件夹名为C:
在linux中,根文件夹为:/
WINDOWS上的倒斜杠和LINUX上的正斜杠
正因为两者的文件路径表示不一样,要想程序在这两个系统都可以运行,就可以使用os.path.join处理这件事
比如下面的代码:
import os os.path.join('usr','bin','spam')
在windows运行:
os.path.join会返回usr\\bin\\spam
而在linux运行
os.path.join会返回usr\bin\spam