python之os模块
1、判断路径及路径下的文件
(1)os.getcwd():查看当前所在目录路径。
(2)os.listdir(path):列举目录下的所有文件。返回的是列表类型。
import os path=os.getcwd() #查看当前文件所在的路径 print(path) a=os.listdir(path) #列举该目录下的所有文件 print(a)

(3)os.path.join(path, name)—连接目录和文件名
lujing='/Users/zhangxinli/Documents/study/学习/' for i in os.listdir(lujing): #列举目录下的所有文件 check=os.path.join(lujing,i) #连接目录和文件 print(check)

(4)os.path.isfile(绝对路径加文件名)——判断指定对象是否为文件。是返回True,否则False
import os lujing='/Users/zhangxinli/Documents/study/学习/' for i in os.listdir(lujing): #列举目录下所有文件 check=os.path.join(lujing,i) #连接目录和文件 if os.path.isfile(check): #判断check是否为文件 print(i)

(4)os.path.isdir(绝对路径加文件名)——判断指定对象是否为目录。是返回True,否则False
lujing='/Users/zhangxinli/Documents/study/' for i in os.listdir(lujing): #列举该目录下的所有文件 check = os.path.join(lujing, i) ##连接目录和文件 if os.path.isdir(check): #判断check是否为目录 print(i)

(5)os.path.abspath(path):返回path的绝对路径。
gpath=os.path.abspath(path) #返回文件的绝对路径 print(gpath)
(6) os.path.dirname(path):返回path中的文件夹部分
path=os.path.dirname(os.getcwd()) print(path)

(7)os.path.exists(path):文件或文件夹是否存在,返回True 或 False。
os.path.getmtime(path):输出文件最近修改时间
os.path.getatime(path):输出文件访问时间
os.path.getctime(path):输出文件的创建时间
浙公网安备 33010602011771号