Python中os.path用法分析


Posted in Python onJanuary 15, 2015

本文实例分析了Python中os.path用法。分享给大家供大家参考。具体如下:

#coding=utf-8

import os

print os.path.abspath("d:\\new\\test.txt")

print os.path.basename("d:\\new\\test.txt")

print os.path.dirname("d:\\new\\test.txt")

print os.path.exists("d:\\new")

print os.path.lexists("d:\\new")

print os.path.expanduser("d:\\new\\text.txt")

print os.path.getatime("d:\\new")  #最后访问时间

print os.path.getmtime("d:\\new") #最后修改路径时间

print os.path.getctime("d:\\new")  #创建时间

print os.path.getsize("d:\\new\\")  #或许路径的大小 字节为单位

print os.path.isabs("d:\\")  #是否是绝对路径

print os.path.isfile("d:\\new\\hello.txt")

print os.path.isdir("d:\\new")

print os.path.islink("d:\\new\\hello.txt")

print os.path.join("d:\\new","hello.txt")

print os.path.normcase("d:\\new\\hello.txt")

print os.path.relpath("d:\\new\\hello.txt")  #相对路径

print os.path.split("d:\\new\\hello.txt")  #分离文件名

print os.path.splitdrive("d:\\new\\hello.txt")  #分离磁盘驱动器

print os.path.splitext("d:\\new\\hello.txt")  #分离扩展名

运行结果:
>>>
d:\new\test.txt
test.txt
d:\new
True
True
d:\new\text.txt
1322235096.47
1322235096.47
1321610018.9
16384
True
True
True
False
d:\new\hello.txt
d:\new\hello.txt
hello.txt
('d:\\new', 'hello.txt')
('d:', '\\new\\hello.txt')
('d:\\new\\hello', '.txt')
>>>

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
Python实现将xml导入至excel
Nov 20 Python
python UNIX_TIMESTAMP时间处理方法分析
Apr 18 Python
python opencv实现任意角度的透视变换实例代码
Jan 12 Python
pandas 小数位数 精度的处理方法
Jun 09 Python
python实现自动化上线脚本的示例
Jul 01 Python
浅谈pytorch grad_fn以及权重梯度不更新的问题
Aug 20 Python
详解Python3 pickle模块用法
Sep 16 Python
python实现将一维列表转换为多维列表(numpy+reshape)
Nov 29 Python
Python自动采集微信联系人的实现示例
Feb 28 Python
Python callable内置函数原理解析
Mar 05 Python
Python面向对象程序设计之私有变量,私有方法原理与用法分析
Mar 23 Python
Python IO文件管理的具体使用
Mar 20 Python
python静态方法实例
Jan 14 #Python
python继承和抽象类的实现方法
Jan 14 #Python
python列表操作实例
Jan 14 #Python
python操作gmail实例
Jan 14 #Python
Python中的装饰器用法详解
Jan 14 #Python
python登陆asp网站页面的实现代码
Jan 14 #Python
Python的面向对象思想分析
Jan 14 #Python
You might like
php+dbfile开发小型留言本
2006/10/09 PHP
用Socket发送电子邮件
2006/10/09 PHP
建立文件交换功能的脚本(一)
2006/10/09 PHP
php验证手机号码(支持归属地查询及编码为UTF8)
2013/02/01 PHP
DOM相关内容速查手册
2007/02/07 Javascript
用javascript获取textarea中的光标位置
2008/05/06 Javascript
DWR Ext 加载数据
2009/03/22 Javascript
半角全角相互转换的js函数
2009/10/16 Javascript
原生js实现给指定元素的后面追加内容
2013/04/10 Javascript
解析javascript中鼠标滚轮事件
2015/05/26 Javascript
jQuery实现的背景动态变化导航菜单效果
2015/08/24 Javascript
JavaScript模拟鼠标右键菜单效果
2020/12/08 Javascript
jquery.cookie.js实现用户登录保存密码功能的方法
2016/04/15 Javascript
BootStrap的JS插件之轮播效果案例详解
2016/05/16 Javascript
什么是JavaScript注入攻击?
2016/09/14 Javascript
Bootstrap Table表格一直加载(load)不了数据的快速解决方法
2016/09/17 Javascript
jQuery弹出div层过2秒自动消失
2016/11/29 Javascript
JavaScript的事件机制详解
2017/01/17 Javascript
vue2.0开发入门笔记之.vue文件的生成和使用
2017/09/19 Javascript
基于游标的分页接口实现代码示例
2018/11/12 Javascript
js String.prototype.trim字符去前后空格的扩展
2020/08/23 Javascript
[02:36]DOTA2-DPC中国联赛 正赛 PSG.LGD vs Magma 选手采访
2021/03/11 DOTA
python和pyqt实现360的CLable控件
2014/02/21 Python
Python进行数据科学工作的简单入门教程
2015/04/01 Python
python使用TensorFlow进行图像处理的方法
2018/02/28 Python
python 将dicom图片转换成jpg图片的实例
2020/01/13 Python
python能否java成为主流语言吗
2020/06/22 Python
Python使用OpenPyXL处理Excel表格
2020/07/02 Python
CSS3实现渐变背景兼容问题
2020/05/06 HTML / CSS
往来会计岗位职责
2013/12/19 职场文书
青年文明号服务承诺
2014/03/31 职场文书
初中优秀班集体申报材料
2014/05/01 职场文书
考博专家推荐信
2014/05/10 职场文书
2014小学生国庆65周年演讲稿
2014/09/21 职场文书
2015毕业寄语大全
2015/02/26 职场文书
多属性、多分类MySQL模式设计
2021/04/05 MySQL