Python os.path

os.path.abspath(path)   #返回绝对路径
os.path.basename(path)   #返回文件名
os.path.commonprefix(list)   #返回list(多个路径)中,所有path共有的最长的路径。
os.path.dirname(path)   #返回文件路径
os.path.exists(path)    #路径存在则返回True,路径损坏返回False
os.path.lexists    #路径存在则返回True,路径损坏也返回True
os.path.expanduser(path)    #把path中包含的"~"和"~user"转换成用户目录
os.path.expandvars(path)    #根据环境变量的值替换path中包含的”$name”和”${name}”
os.path.getatime(path)    #返回最后一次进入此path的时间。
os.path.getmtime(path)    #返回在此path下最后一次修改的时间。
os.path.getctime(path)    #返回path的大小
os.path.getsize(path)    #返回文件大小,如果文件不存在就返回错误
os.path.isabs(path)    #判断是否为绝对路径
os.path.isfile(path)    #判断路径是否为文件
os.path.isdir(path)    #判断路径是否为目录
os.path.islink(path)    #判断路径是否为链接
os.path.ismount(path)    #判断路径是否为挂载点()
os.path.join(path1[, path2[, ...]])    #把目录和文件名合成一个路径
os.path.normcase(path)    #转换path的大小写和斜杠
os.path.normpath(path)    #规范path字符串形式
os.path.realpath(path)    #返回path的真实路径
os.path.relpath(path[, start])    #从start开始计算相对路径
os.path.samefile(path1, path2)    #判断目录或文件是否相同
os.path.sameopenfile(fp1, fp2)    #判断fp1和fp2是否指向同一文件
os.path.samestat(stat1, stat2)    #判断stat tuple stat1和stat2是否指向同一个文件
os.path.split(path)    #把路径分割成dirname和basename,返回一个元组
os.path.splitdrive(path)    #一般用在windows下,返回驱动器名和路径组成的元组
os.path.splitext(path)    #分割路径,返回路径名和文件扩展名的元组
os.path.splitunc(path)    #把路径分割为加载点与文件
os.path.walk(path, visit, arg)    #遍历path,进入每个目录都调用visit函数
os.path.supports_unicode_filenames    #设置是否支持unicode路径名

时间: 2024-11-07 20:40:20

Python os.path的相关文章

Python——os.path.dirname(__file__) 与 os.path.join(str,str)

Python os.path.dirname(__file__) Python os.path.join(str,str) (1).当"print os.path.dirname(__file__)"所在脚本是以完整路径被运行的, 那么将输出该脚本所在的完整路径,比如: python d:\pythonSrc\test\test.py 那么将输出 d:\pythonSrc\test (2).当"print os.path.dirname(__file__)"所在脚本

python os.path模块常用方法详解

python os.path模块常用方法详解 1.   os.path.abspath(path)   返回path规范化的绝对路径. >>> import os    >>> os.path.abspath('pjc.txt')     '/home/pjc/pjc.txt' >>> os.path.abspath('c:\\test.csv')         #Windows主机指定完美的路径    'c:\\test.csv' 2.os.pat

python os.path 模块

os.path模块用法: 1, os.path.basename() >>> os.path.basename('/share/Public/cmiao')'cmiao' basename()函数并不会去判断这个路径是否存在,它只是简单的将最后一个/后面的作为文件名返回.至于是不是它不管>>> os.path.basename('/share/Public/cmiao/')'' 由于最后一个/没有东西,他就认为这个目录路径,没有文件名.所以返回了空字符串 2, os.p

Python os.path.dirname(__file__) os.path.join(str,str)

Python os.path.dirname(__file__) Python os.path.join(str,str) (1).当"print os.path.dirname(__file__)"所在脚本是以完整路径被运行的, 那么将输出该脚本所在的完整路径,比如: python d:\pythonSrc\test\test.py 那么将输出 d:\pythonSrc\test (2).当"print os.path.dirname(__file__)"所在脚本

[python] os.path说明

os.path - Common pathname manipulations操作 This module implements some useful functions on pathnames. To read or write files see open(), and for accessing the filesystem see the os module. The path parameters can be passed as either strings, or bytes.

python os.path模块--转载

os.path.abspath(path) #返回绝对路径 os.path.basename(path) #返回文件名 os.path.commonprefix(list) #返回list(多个路径)中,所有path共有的最长的路径. os.path.dirname(path) #返回文件路径 os.path.exists(path)  #路径存在则返回True,路径损坏返回False os.path.lexists  #路径存在则返回True,路径损坏也返回True os.path.expan

Python——os.path模块

Python 2.7.8 该模块实现了一些关于路径名的函数. os.path.abspath(path) 返回所给参数的绝对路径.  os.path.basename(path)  Return the base name of pathname path. This is the second element of the pair returned by passing path to the function split(). Note that the result of this fu

python os.path模块用法详解

abspath 返回一个目录的绝对路径 Return an absolute path. >>> os.path.abspath("/etc/sysconfig/selinux") '/etc/sysconfig/selinux' >>> os.getcwd() '/root' >>> os.path.abspath("python_modu") '/root/python_modu' basename 返回一个

python os.path标准库基础学习1

#文件系统标准库学习import os,os.pathos.path#平台独立文件/文件名管理#以下给出一些常用的os模块下面使用的方法,如下:"""1:os.sep--路径各部分之间分隔符,如:/,\2:os.extsep 文件名与文件<扩展名>之间分隔符,如:.3:os.pardir 文件路径中表示目录树上一级的部分,如:..4:os.curdir 文件路径指示当前目录部分,如:.5:split()将函数分解成2部分:然后一个元组,这个元组的最后一个路径是第二