目录
-
- os.path.abspath(path):返回主目录+当前文件名
- os.path.basename(path):返回路径 path 的基本名称
- os.path.commonprefix(paths):返回所有路径的最长公共前缀(逐字符比较),要获取有效路径,参见commonpath()
- os.path.dirname(path):返回路径 path 的目录名称
- os.path.exists(path):检测文件或目录是否存在
- os.path.lexists(path):在缺失os.lstat()的平台上等同于exists()
- os.path.expanduser(path):展开~返回主目录
- os.path.expandvars(path):环境变量,不知道怎么用
- os.path.getatime(path):返回path的最后访问时间
- os.path.getmtime(path):返回 path 的最后修改时间
- os.path.getctime(path):文件创建时间
- os.path.getsize(path):文件大小
- os.path.isabs(path):检测是否为绝对路径
- os.path.isfile(path):检查是否为文件
- os.path.isdir(path):如果path路径真实存在,且为文件,返回true
- os.path.islink(path):现有目录条目是一个符号链接,则返回 True
- os.path.ismount(path):是否为挂载点
- os.path.join(path, *paths):连接两个或更多的路径名组件
- os.path.normcase(path):路径中的所有字符都转换为小写,并将正斜杠转换为反斜杠
- os.path.normpath(path):通过折叠多余的分隔符和对上级目录的引用来标准化路径名,在Windows上,本方法将正斜杠转换为反斜杠
- os.path.realpath(path, *, strict=False):返回指定文件的规范路径
- os.path.relpath(path, start=os.curdir):返回相对文件路径
- os.path.samefile(path1, path2):判断目录或文件是否相同
- os.path.sameopenfile(fp1, fp2):如果文件描述符 fp1 和 fp2 指向相同文件,则返回 True
- os.path.samestat(stat1, stat2):如果 stat 元组 stat1 和 stat2 指向相同文件,则返回 True
- os.path.split(path):以 "PATH" 中最后一个'/'作为分隔符,分隔后,将索引为0的视为目录(路径),将索引为1的视为文件名
- os.path.splitdrive(path):以路径第一个'/'为分隔,分隔驱动器名与路径。
- os.path.splitext(path):以文件名中的'.'作为分隔符,分隔文件名称与文件后缀,常用于输出指定目录下某一类型文件的文件名
os.path.abspath(path):返回主目录+当前文件名
- 返回路径 path 的绝对路径(标准化的)。在大多数平台上,这等同于用 normpath(join(os.getcwd(), path)) 的方式调用normpath()函数
- 其实就是返回主目录+当前文件名
os.path.basename(path):返回路径 path 的基本名称
- 返回路径 path 的基本名称
https://www.jianshu.com/p/61f4c0e4f789
import os
print(os.path.basename('c:/test.csv