博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python中os.path下模块总结
阅读量:6877 次
发布时间:2019-06-26

本文共 1142 字,大约阅读时间需要 3 分钟。

import ospath =os.path.abspath("abc.text")  # 返回绝对路径print("path:",path)# path: /Users/abc/PycharmProjects/Pythoncoding/projects/apitest/abc.textpath1=os.path.split(path) # 将path分割成目录和文件名二元组返回print("path1:",path1)# path1: ('/Users/abc/PycharmProjects/Pythoncoding/projects/apitest', 'abc.text')path2 =os.path.dirname(path) # 返回path的目录。其实就是os.path.split(path)的第一个元素。print("path2:",path2)# path2: /Users/abc/PycharmProjects/Pythoncoding/projects/apitestfile_name =os.path.basename(path) # 返回path最后的文件名。如何path以/或\结尾,那么就会返回空值。即os.path.split(path)的第二个元素。print("file_name:",file_name)# file_name: abc.textprint(os.path.exists(path))  # 如果path存在(path/file),返回True;如果path不存在,返回False。print(os.path.isabs(path)) # 如果path是绝对路径,返回True。print(os.path.isabs("hello.txt")) print(os.path.isfile(path))  # path如果是一个存在的文件,返回True。否则返回Falseprint(os.path.isdir(path)) # 如果path是一个存在的目录,则返回True。否则返回False。print(os.path.splitext("hello.txt")) # 分离文件名与扩展名;默认返回(fname,fextension)元组,可做分片操作# ('hello', '.txt')print(os.path.getatime(path)) # 返回path所指向的文件或者目录的最后存取时间。print(os.path.getmtime(path)) # 返回path所指向的文件或者目录的最后修改时间

 

转载于:https://www.cnblogs.com/lily1989/p/8392843.html

你可能感兴趣的文章
centos安装liberoffice及swftool的问题集
查看>>
java的zip压缩
查看>>
cocos2dx物理引擎
查看>>
我的友情链接
查看>>
HTML5 canvas 实现同步时钟
查看>>
css的线性渐变详解
查看>>
我的友情链接
查看>>
linux下面的性能分析工具简介
查看>>
ensp学会配置单区域的OSPF网络
查看>>
spring上下文中读取properties文件中的值
查看>>
Android数据库(sqlite)加密方案
查看>>
freemarker.net模板引擎【ASP.NET MVC】
查看>>
mysql一键编译安装脚本,MySQL 主主实施部署,及读写分离
查看>>
zabbix之固定端口监控redis ,zabbix监控memcached
查看>>
[1line]用wget镜像网站
查看>>
PHP画图时出现“因其本身有错无法显示”的问题的解决办法
查看>>
查看和修改awr报告保留时间
查看>>
虚拟化与云计算也跳不出的成本怪圈——新时代下的“安迪-比尔定律”分析
查看>>
fedora 17 gnome 添加打开终端快捷键
查看>>
微信浏览器返回上一页停留在原位置
查看>>