python mount回调函数_python os.path模块函数功能

1、os.path.abspath(path)

获取绝对路径,实际上等于os.getcwd()+path

2、os.path.basename(path)

取path最后的文件或文件名。如果path以/结尾,那么就会返回空值;相对的有os.path.dirname(path),返回的是路径部分

3、os.path.commonprefix(list)

返回list中,所有path共有的最长的路径。

4、os.path.exists(path)

如果path存在返回True;如果path不存在,或者没有执行os.stat()的权限,或者已损坏的链接会返回False

5、os.path.lexists(path)

与os.path.exists(path)的不同是如果有损坏的链接会返回True

6、os.path.expanduser(path)

将~等用用户的家目录进行替换

7、os.path.expandvars(path)

接受环境变理的扩展,path中可以使用环境变量

8、os.path.getatime(path)

返回最近一次进入path的时间.a即access,跟linux里边的atime是一样的

9、os.path.getmtime(path)

返回这个path最后一次修改的时间。m我想是make,也同linux

10、os.path.getctime(path)

返回path的创建时间

11、os.path.isabs(path)

如果path是绝对路径,返回True

12、os.path.isfile(path)

如果path是常规文件,返回True.类似的有os.path.isdir(path)、os.path.islink(path)、os.path.ismount(path)

13、os.path.join()

合并路径

14、os.path.relpath(path[, start])

返回一个“相关路径”,当前目录或者可选的start

15、os.path.samefile(path1, path2)

如果path1与path2是相同的文件或目录,返回真

16、os.path.sameopenfile(fp1, fp2)

如果fp1和fp2指向的是同一个文件,返回True

17、os.path.samestat(stat1, stat2)

如果 stat tuple stat1和stat2指向同一个文件,返回真。stat tuple结构是由fstat()、lstat()、stat()产生的

18、os.path.walk(top,func,arg)

top:路径

func:表示回调函数,对遍历路径进行处理.所谓回调函数,是作为某个函数的参数使用,当某个时间触发时,程序将调用定义好的回调函数处理某个任务.回调函数必须提供3个参数:第1个参数为walk()的参数tag,第2个参数表示目录列表,第3个参数表示文件列表

arg:参数arg是传递给回调参数func的元组.回调函数的一个参数必须是arg,为回调函数提供处理参数.参数arg可以为空

19、os.path.normcase(path)

在不区分大小写的文件系统上, 它把路径转换为小写字母。在Windows上, 它把正斜杠转换为反斜杠。

20、os.path.split(path),os.path.splittext(path)

split()把路径部分和文件名部分分割成元组;splittext(path)把扩展名部分和非扩展名部分分割成元组

21、os.path.getsize(path)

返回文件大小

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值