python中常用的os模块

1、os.path.join(dirpath, name)

把目录和文件名合成一个路径,需要得到全路径,需要使用 os.path.join(dirpath, name)

2、os.walk()

import os
 
path = 'F:/source_files/python/'
 
for fpathe,dirs,fs in os.walk(path):
    for f in fs:
        print(os.path.join(fpathe,f))

返回的是一个三元tupple(dirpath, dirnames, filenames),
其中第一个为起始路径,第二个为起始路径下的文件夹,第三个是起始路径下的文件。
dirpath是一个string,代表目录的路径,
dirnames是一个list,包含了dirpath下所有子目录的名字,
filenames是一个list,包含了非目录文件的名字,这些名字不包含路径信息。

3、os.listdir()

os.listdir()这个函数,只会返回路径下的所有文件名(而这些文件名不含路径)

你可能感兴趣的:(python中常用的os模块)