os.path学习

简介:


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#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" )   #分离扩展名

  

>>> ================================ RESTART ================================
>>> 
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')
>>>


==============================================================================
本文转自被遗忘的博客园博客,原文链接:http://www.cnblogs.com/rollenholt/archive/2011/11/25/2263948.html,如需转载请自行联系原作者
相关文章
|
5月前
|
存储 安全 Unix
用提问的方式来学习:冯·诺伊曼体系结构与操作系统OS
用提问的方式来学习:冯·诺伊曼体系结构与操作系统OS
|
JavaScript
通过在操作系统中实际操作,学习和理解 Unicode 编码相关知识
通过在操作系统中实际操作,学习和理解 Unicode 编码相关知识
|
存储 自然语言处理 数据可视化
【软考学习8】操作系统概述、进程状态转变原理、前趋图
【软考学习8】操作系统概述、进程状态转变原理、前趋图
228 0
【软考学习8】操作系统概述、进程状态转变原理、前趋图
|
20天前
|
机器学习/深度学习 Dart 前端开发
移动应用与系统:构建现代数字生态的基石在当今这个高度数字化的社会中,移动应用与操作系统已成为我们日常生活不可或缺的一部分。它们不仅改变了我们的沟通方式,还重塑了我们的工作、学习和娱乐模式。本文将深入探讨移动应用开发的基础、移动操作系统的功能以及这两者如何共同塑造了我们的数字世界。
随着智能手机和平板电脑的普及,移动应用与系统的重要性日益凸显。它们不仅为用户提供了便捷的服务和丰富的功能,还为开发者提供了广阔的创新平台。本文将介绍移动应用开发的基本概念、技术栈以及最佳实践,并探讨主流移动操作系统的特点和发展趋势。通过分析移动应用与系统的相互作用,我们可以更好地理解它们在现代社会中的重要地位。
|
1月前
|
运维 Ubuntu Linux
操作系统发行版特性学习
操作系统发行版特性学习
|
4月前
|
Linux
杨校老师带你走进Linux操作系统的学习(一)
杨校老师带你走进Linux操作系统的学习(一)
34 0
|
5月前
|
存储 算法 Shell
操作系统(1)——学习导论(Ⅲ)
操作系统(1)——学习导论(Ⅲ)
|
5月前
|
存储 缓存 编解码
操作系统(1)——学习导论(Ⅰ)
操作系统(1)——学习导论(Ⅰ)
|
调度
操作系统概论学习(进程管理)
操作系统概论学习(进程管理)
52 0
|
5月前
|
机器人 Linux 数据安全/隐私保护
Python办公自动化【Windows中定时任务、OS/linux 系统定时任务 、Python 钉钉发送消息、Python 钉钉发送图片】(九)-全面详解(学习总结---从入门到深化)
Python办公自动化【Windows中定时任务、OS/linux 系统定时任务 、Python 钉钉发送消息、Python 钉钉发送图片】(九)-全面详解(学习总结---从入门到深化)
194 0
下一篇
无影云桌面