导图社区 Python-os.path
os模块介绍和方法总结,便于初学者查阅和记忆
社区模板帮助中心,点此进入>>
Python-os.path模块
路径处理
split(path)
分割文件名和路径,返回(path,name)元组
未指定文件名时,会将最后一级目录放置在name的位置上
basename(path)
获取提供路径中的文件名
路径中未提供文件名时,或返回最后一级目录
dirname(path)
获取提供路径中的目录
路径中为提供文件名时,返回除最后一级目录外的其他目录
abspath(path)
返回提供路径的绝对路径
isabs(path)
是否为绝对路径
islink(path)
是否为链接
ismount(path)
是否为挂载点
对路径path进行处理,本质是对路径形式的字符串进行处理。 并不判断路径是否真实存在。
路径判断
isfile(path)
判断当前路径是否是文件
isdir(path)
判断当前路径是否是目录
path必须是真实存在的,否则返回False
exists(path)
判断当前路径是否真实存在
获悉文件/目录时间信息
getatime(path)
获取path上次访问的时间(浮点秒数,即时间戳)
getctime(path)
获取path 创建的时间
getmtime(path)
获取path 被修改的时间
结合time模块中的函数, 可以获取时间元组。
getsize(path)
获取path 指定文件或目录的大小
path必须是真实存在的,否则会抛出异常