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函数,visit函数必须有
3个参数(arg, dirname, names),dirname表示当前目录的目录名,names代表当前目录下的所有
文件名,args则为walk的第三个参数
os.path.supports_unicode_filenames  #设置是否支持unicode路径名

转载于:https://www.cnblogs.com/luxiaojun/p/6169002.html

os.path 大全相关推荐

  1. os、os.path、shutil操作文件和文件路径的常用方法总结

    os模块是python标准库中的一个用于访问操作系统功能的模块,下面简要介绍一下常用的命令 1.os.name().    判断现在正在使用的平台,windows返回'nt',Linux返回'posi ...

  2. python路径拼接os.path.join()函数的用法

    os.path.join()函数:连接两个或更多的路径名组件 1.如果各组件名首字母不包含'/',则函数会自动加上 2.如果有一个组件是一个绝对路径,则在它之前的所有组件均会被舍弃 3.如果最后一个组 ...

  3. python 多级递归_Python文件目录和系统操作,os模块和os.path模块

    os模块 # 输出平台名称,windows是"nt",Unix是"posix". 1. os.name # 路径分隔符,如windows的'',linux的'/ ...

  4. python os.path模块学习(转)

    官方文档:http://docs.python.org/library/os.path.html 转载自:http://www.redicecn.com/html/Python/20110507/27 ...

  5. python中的path是什么_python中的os.path.splitext是干什么用的

    作用 :分离文件名与扩展名:默认返回(fname,fextension)元组,可做分片操作 . 比如: import os path_01='D:/User/wgy/workplace/data/no ...

  6. python os获取文件大小_Python3基础 os.path.getsize 获得文件的大小

    Python : 3.7.0 OS : Ubuntu 18.04.1 LTS IDE : PyCharm 2018.2.4 Conda : 4.5.11 typesetting : Markdown ...

  7. python os.path.join乱码_python os.listdir()乱码解决方案

    计算机一般来说是需要定期的清理,系统的内存不能无限延伸,同时有一些不需要的文件也可以得以清除掉.有些人会使用os.remove来进行文件的清楚,从而导致一些错误的出现,可以说这是对于os.remove ...

  8. python os.path 模块 路径文件名 新建文件夹 文件 路径 是否存在

    os.path 模块主要用于获取文件的属性. 以下是 os.path 模块的几种常用方法: 方法 说明 os.path.abspath(path) 返回绝对路径 os.path.basename(pa ...

  9. python3 获取当前路径_如何使用python3获取当前路径及os.path.dirname的使用

    这篇文章主要介绍了如何使用python3获取当前路径及os.path.dirname的使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 方法一: ...

最新文章

  1. android image 位移动画_深入理解Android之动画
  2. php 8 jit,PHP JIT 是什么?PHP8 新特征之 JIT 图文详解_后端开发
  3. pat 乙级 1047 编程团体赛(C++)
  4. CCNA配置试验之六 标准ACL和扩展ACL的配置
  5. 目录的操作 c# 1614532397
  6. 图片不存在显示默认图片
  7. 卷积神经网络——第一周 卷积神经网络基础——第一部分
  8. 写一个方法,用一个for循环打印九九乘法表
  9. 【李宏毅2020 ML/DL】P81 Generative Adversarial Network | Intelligent Photo Editing
  10. 解决OverflowError: int too large to convert to float的办法
  11. 计算机上网记录怎么清除,win7系统彻底清除上网记录的详细方法
  12. 部分国家人均GDP和生活满意度可视化
  13. WebStorm下载其他版本(历史版本)
  14. 史上最简单MySQL教程详解(进阶篇)之视图
  15. 以下python注释代码中_以下 Python注释代码不正确的是()
  16. Halting problem
  17. exchange邮件中继服务器搭建,Exchange简单实现SMTP匿名中继的机制和原理
  18. 如何为你的网站添加二级域名?
  19. 中文输入法/搜狗输入法的配置 搜狗输入法选词乱码 谷歌浏览器安装
  20. No.38-VulnHub-Tommy Boy: 1-Walkthrough渗透学习

热门文章

  1. 高德定位html,Ionic3 高德Web定位
  2. java 反射创建属性_使用Java反射机制确定基本数据类型属性
  3. 深入理解Python对象(源码深度解析)
  4. token详解及常见防范措施
  5. ZOJ 3993 2017CCPC秦皇岛 M:Safest Buildings
  6. bzoj 1604: [Usaco2008 Open]Cow Neighborhoods 奶牛的邻居(切比雪夫距离+multiset贪心+并查集)
  7. 利用sobel算子提取图像的水平特征和竖直特征
  8. k8s中实现自动数据库初始化(mysql,postgresql)
  9. jQuery Mobile中导航栏navbar的data-*选项
  10. 通过import keyword查看python中定义的关键字