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路径名
参考网址:
1. http://www.cnblogs.com/dkblog/archive/2011/03/25/1995537.html

转载于:https://www.cnblogs.com/ottll/p/5168506.html

【python常用模块】os.path相关推荐

  1. python import os.path_Python常用模块os.path——文件及路径操作

    os.path.abspath(path) 输入相对路径,返回绝对路径 Python 3.7.0 (v3.7.0:1bf9cc5093, Jun 27 2018, 04:59:51) [MSC v.1 ...

  2. Python常用模块os——与操作系统交互

    os.getcwd() 返回当前工作目录绝对路径 Python 3.7.0 (v3.7.0:1bf9cc5093, Jun 27 2018, 04:59:51) [MSC v.1914 64 bit ...

  3. Python常用模块——目录

    Python常用模块学习 Python模块和包 Python常用模块time & datetime &random 模块 Python常用模块os & sys & sh ...

  4. 【Python】之 os.path 模块详解

    前言: os.path 模块是系统路径操作模块,但实际的原理可以把它认为是处理包含斜杠("/")和反斜杠("\")字符串的模块,其中,斜杠("/&qu ...

  5. Python:目录和文件的操作模块os.path和OS常用方法

    1.目录和文件的操作模块os.path,在使用之前要先导入:import os.path.它主要有以下几个重要的功能函数: #!/user/bin/python #coding= utf-8impor ...

  6. python常用模块大全总结-常用python模块

    广告关闭 2017年12月,云+社区对外发布,从最开始的技术博客到现在拥有多个社区产品.未来,我们一起乘风破浪,创造无限可能. python常用模块什么是模块? 常见的场景:一个模块就是一个包含了py ...

  7. 对于python来说、一个模块就是一个文件-python常用模块

    python常用模块 什么是模块? 常见的场景:一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀. 但其实import加载的模块分为四个通用类别: 1 使用pyt ...

  8. Python 常用模块总结

    Python 常用模块总结 1.random 2.math 3.os 4.os.path 5.sys 6.hashlib 7.hmac 8.time 9.datetime 10.calendar 11 ...

  9. python常用模块资料

    python常用模块资料 1.os模块 os模块包装了不同操作系统的通用接口,使用户在不同操作系统下,可以使用相同的函数接口,返回相同结构的结果. os.name:返回当前操作系统名称('posix' ...

  10. Python 常用模块大全

    Python 常用模块大全(整理) OS 模块 #os模块就是对操作系统进行操作,使用该模块必须先导入模块: import os #getcwd() 获取当前工作目录(当前工作目录默认都是当前文件所在 ...

最新文章

  1. 回溯算法-----复原IP地址(Java版本)
  2. 静态库和共享库之间的区别?
  3. Gradle之FTP文件下载
  4. 【DIY】最简单粗暴便宜的DIY定时器方法,没有之一
  5. Transformer: Training and fine-tuning(六)
  6. TDMoverIP是什么?tdmoverip产品特性介绍
  7. 领域应用 | 机器知道哪吒是部电影吗?解读阿里巴巴概念图谱AliCG
  8. cuteEditor 配置
  9. MATLAB 三路频分复用通信系统
  10. [Git]解决Permission denied, please try again问题
  11. 关于在Mac上安装模拟器的坑比~~~~~
  12. 移远NBIOT BC95-B5使用CoAP协议接入华为IoT平台第一篇
  13. MxNet创建ILSVRC2012.rec文件
  14. LeetCode-LCP 17. 速算机器人(Goland实现)
  15. 2022-2028年全球与中国马铃薯淀粉生产线行业发展趋势及竞争策略研究
  16. 别再自己抠图了,3行Python代码实现图像照片抠图和换底色的方法
  17. 数字趣解-不可思议的《魔兽世界》
  18. 《构建之法》第1、2、16章阅读与思考
  19. bay——安装_Oracle 12C-单实例-Centos7.txt
  20. Redis 事件机制详解

热门文章

  1. 【STM32】FSMC相关函数和类型
  2. 【Linux】一步一步学Linux——readonly命令(219)
  3. [Qt教程] 第13篇 2D绘图(三)绘制文字
  4. 电脑屏保在哪里设置_超火的时钟屏保,有点个性!
  5. 经典的 Fork 炸弹解析
  6. muduo网络库学习(三)定时器TimerQueue的设计
  7. python写的一个贴吧爬虫_Python-简单百度贴吧爬虫
  8. C语言代码规范(编程规范)
  9. 前K个高频元素(top k)(TX)
  10. ERROR 1136 (21S01): MySQL 的报错: 错误 1136(21S01): 列的计数 与 value 的计数 不相符 在第四行。