1)os.listdir():
列出dirname下的目录和文件
os.listdir('')和os.listdir('.'):
都是指当前文件夹
os.listdir('..'):
是指上一个文件夹
2)os.path.splitext():
分离文件名与扩展名
这个函数,将path分为两部分放到tuple中
我们在取的时候,就用os.path.splitext(x)[1]
或者[0]
3)os.path.isdir(name):
判断name是不是一个目录,name不是目录就返回false
4)os.path.isfile(name):
判断name是不是一个文件,不存在name也返回false
5) os.path.abspath()和os.getcwd()
分别是:
获得当前工作目录
获得绝对路径
区别:
os.getcwd() 仅仅只能是获得当前的路径,()中不能加参数
os.path.abspath() 中一定要加参数,如下图所示
6)os.path.join(path,name):
连接目录与文件名或目录
这只是将前后连接起来,对目录并没有产生任何影响
7)os.path.basename(path):
返回文件名
其作用即为:将目录化为文件名
8)os.path.dirname(path):
返回文件路径
能在当前目录以及当前目录的所有子目录下查找文件
名包含指定字符串的文件,并打印出完整路径: