# -*- coding:utf-8 -*-
__author__ = 'magicpwn'
import os
import time
import os.path
import pprint
import glob
pa = 'C:/XML/Result/result.xls'
print os.path.dirname(pa)
print 'Access time访问时间:', time.ctime(os.path.getatime(pa))
print 'modified time修改时间:', time.ctime(os.path.getmtime(pa))
print 'change time创建时间:', time.ctime(os.path.getctime(pa))
print '文件大小:', os.path.getsize(pa), 'Byte'
print '是文件吗》', os.path.isfile(pa)
print 'absolute绝对路径吗>', os.path.isabs(pa)
print '是dir目录吗?', os.path.isdir(pa)
print '是目录吗', os.path.isdir(os.path.dirname(pa))
print '存在吗?', os.path.exists(pa)
print 'link 存在吗', os.path.lexists(pa)
print '是link ?', os.path.islink(pa)
# os.path.walk()会遍历一个树的所有目录,包括子文件夹,并调用所提供的一个函数,将目录及子目录中文件的名字和路径作为参数传入该函数后两个参数。
#os.mkdir('C:/hh/') 创建目录
def visit(arg, dirname, names):
print dirname, arg, names
for name in names:
subname = os.path.join(dirname, name) #连接目录和文件名
print name
# 遍历文件
os.path.walk(os.path.dirname(pa), visit, 'user data')
# 通配查找文件
for name in glob.glob(os.path.dirname(pa)+'/[jr0-9]*'):
print namepython 目录遍历、通配查找、文件属性
原创
©著作权归作者所有:来自51CTO博客作者magicpwn的原创作品,请联系作者获取转载授权,否则将追究法律责任
下一篇:XML基础知识
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章

















