文件路径在不同操作系统的区别:
在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会返回usrinspam
获取当前工作目录:
每个运行在计算机上的程序,都有一个"当前工作目录"
我们可以输入下列指定获取当前工作目录
import os os.getcwd()