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 使用SMTP发送邮件的代码小结
Sep 21 Python
python实现随机梯度下降(SGD)
Mar 24 Python
对Python 窗体(tkinter)树状数据(Treeview)详解
Oct 11 Python
Python的iOS自动化打包实例代码
Nov 22 Python
Python实现初始化不同的变量类型为空值
Jun 02 Python
python能在浏览器能运行吗
Jun 17 Python
python中rc1什么意思
Jun 19 Python
Python os库常用操作代码汇总
Nov 03 Python
python基础之爬虫入门
May 10 Python
python的变量和简单数字类型详解
Sep 15 Python
python如何查找列表中元素的位置
May 30 Python
Golang Web 框架Iris安装部署
Aug 14 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数组的维度
2013/06/10 PHP
thinkphp判断访客为手机端或PC端的方法
2014/11/24 PHP
php运行提示:Fatal error Allowed memory size内存不足的解决方法
2014/12/17 PHP
codeigniter实现get分页的方法
2015/07/10 PHP
Linux+Nginx+MySQL下配置论坛程序Discuz的基本教程
2015/12/23 PHP
在WordPress的后台中添加顶级菜单和子菜单的函数详解
2016/01/11 PHP
PHP基于GD2函数库实现验证码功能示例
2019/01/27 PHP
Jquery判断IE6等浏览器的代码
2011/04/05 Javascript
读jQuery之十四 (触发事件核心方法)
2011/08/23 Javascript
js replace 与replaceall实例用法详解
2013/08/03 Javascript
js实现非常棒的弹出div
2016/10/06 Javascript
实例解析Array和String方法
2016/12/14 Javascript
微信小程序中input标签详解及简单实例
2017/05/18 Javascript
Three.js入门之hello world以及如何绘制线
2017/09/25 Javascript
angular 组件通信的几种实现方式
2018/07/13 Javascript
JS集合set类的实现与使用方法示例
2019/02/01 Javascript
electron实现静默打印的示例代码
2019/08/12 Javascript
小程序调用微信支付的方法
2019/09/26 Javascript
微信小程序如何加载数据库真实数据的实现
2020/03/04 Javascript
Vue项目vscode 安装eslint插件的方法(代码自动修复)
2020/04/15 Javascript
vue键盘事件点击事件加native操作
2020/07/27 Javascript
解决ant design vue 表格a-table二次封装,slots渲染的问题
2020/10/28 Javascript
Django的Modelforms用法简介
2019/07/27 Python
Matlab中plot基本用法的具体使用
2020/07/17 Python
意大利网上购书网站:Libraccio.it
2021/02/03 全球购物
初中生学习的自我评价
2013/11/14 职场文书
人事行政主管岗位职责
2013/12/22 职场文书
军训鉴定表自我鉴定
2014/02/13 职场文书
补充协议书范本
2014/04/23 职场文书
高中学校对照检查材料
2014/08/31 职场文书
2014年技术工作总结范文
2014/11/20 职场文书
四大名著读书笔记
2015/06/25 职场文书
《水上飞机》教学反思
2016/02/20 职场文书
Python 使用dict实现switch的操作
2021/04/07 Python
MySQL数据库10秒内插入百万条数据的实现
2021/11/01 MySQL
Docker下安装Oracle19c
2022/04/13 Servers