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实现获取网站PR及百度权重
Jan 21 Python
Django中传递参数到URLconf的视图函数中的方法
Jul 18 Python
Python实现一个服务器监听多个客户端请求
Apr 12 Python
python实现简单登陆流程的方法
Apr 22 Python
python实现验证码识别功能
Jun 07 Python
Pandas 按索引合并数据集的方法
Nov 15 Python
numpy求平均值的维度设定的例子
Aug 24 Python
PYQT5开启多个线程和窗口,多线程与多窗口的交互实例
Dec 13 Python
keras 指定程序在某块卡上训练实例
Jun 22 Python
使用Python实现NBA球员数据查询小程序功能
Nov 09 Python
python 实现一个简单的线性回归案例
Dec 17 Python
Python利用机器学习算法实现垃圾邮件的识别
Jun 28 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
dedecms采集中可以过滤多行代码的正则表达式
2007/03/17 PHP
php中json_encode处理gbk与gb2312中文乱码问题的解决方法
2014/07/10 PHP
Javascript下的keyCode键码值表
2007/04/10 Javascript
js 匿名调用实现代码
2009/06/19 Javascript
利用google提供的API(JavaScript接口)获取网站访问者IP地理位置的代码详解
2010/07/24 Javascript
js函数的延迟加载实现代码
2012/10/11 Javascript
深入了解javascript中的prototype与继承
2013/04/14 Javascript
JavaScript实现删除,移动和复制文件的方法
2015/08/05 Javascript
深入解读JavaScript中的Hoisting机制
2015/08/12 Javascript
JS弹出对话框实现方法(三种方式)
2015/12/18 Javascript
window.open不被拦截的简单实现代码(推荐)
2016/08/04 Javascript
AngularJS实现使用路由切换视图的方法
2017/01/24 Javascript
vue项目tween方法实现返回顶部的示例代码
2018/03/02 Javascript
jquery ajaxfileuplod 上传文件 essyui laoding 效果【防止重复上传文件】
2018/05/26 jQuery
angularJS1 url中携带参数的获取方法
2018/10/09 Javascript
详解vue-cli 2.0配置文件(小结)
2019/01/14 Javascript
简单了解JavaScript作用域
2020/07/31 Javascript
js实现详情页放大镜效果
2020/10/28 Javascript
Python随机数用法实例详解【基于random模块】
2017/04/18 Python
Python get获取页面cookie代码实例
2018/09/12 Python
Python数据可视化教程之Matplotlib实现各种图表实例
2019/01/13 Python
Python脚本利用adb进行手机控制的方法
2019/07/08 Python
django框架使用方法详解
2019/07/18 Python
python中bytes和str类型的区别
2019/10/21 Python
Python实现动态给类和对象添加属性和方法操作示例
2020/02/29 Python
Python使用tkinter实现小时钟效果
2021/02/22 Python
香蕉共和国加拿大官网:Banana Republic加拿大
2018/08/06 全球购物
英国领先的独立酒精饮料零售商:DrinkSupermarket
2021/01/13 全球购物
英国儿童设计师服装和玩具购物网站:Zac & Lulu
2020/10/19 全球购物
某/etc/fstab文件中的某行如下: /dev/had5 /mnt/dosdata msdos defaults,usrquota 1 2 请解释其含义
2013/04/11 面试题
助理政工师申报材料
2014/06/03 职场文书
党旗在我心中演讲稿
2014/09/15 职场文书
2014年行风建设工作总结
2014/12/01 职场文书
村级干部党员公开承诺事项
2015/05/04 职场文书
工作收入证明范本
2015/06/12 职场文书
Hive导入csv文件示例
2022/06/25 数据库