Python初学教程:Python使用os.path处理文件路径,pythonos.path,Python使用os.p


Python使用os.path处理文件路径

如下是os.path的使用示例:

#!/usr/bin/python# python 的os.path用来处理文件名from os.path import *for fn in [ '/', '/home/bennet', 'path.py', '/var/log/messages', 'bogus' ]:    print '%-15s' % fn + ':',    # 判断路径是否存在    if exists(fn):        print 'exists,',    else:        print 'nonexistent'        print        continue    # 判断路径是否是绝对路径    if isabs(fn):        print 'absolute,',        print 'directory', dirname(fn)+',', 'base', basename(fn)+','        print ' ' * 16,    else:        print 'relative,',    # 判断路径是文件还是目录    if isfile(fn): print 'plain file,',    elif isdir(fn): print 'directory,',    else: print 'strange,',    # 获得扩展名    print 'extension', splitext(fn)[1]+',',    # Size    print getsize(fn), 'bytes.'    print

评论关闭