How to list directory

Listing Directories


#!/usr/bin/env python# www .  j  av  a 2  s  .co  m

import os
print os.listdir("c:\\")                
dirname = "c:\\" 
print os.listdir(dirname)                                

print [f for f in os.listdir(dirname) if os.path.isfile(os.path.join(dirname, f))]   
print [f for f in os.listdir(dirname) if os.path.isdir(os.path.join(dirname, f))] 

for f in os.listdir('C:\\txtfiles'):
    if f.endswith('.py'):
        print "Python file: " + f
    elif f.endswith('.txt'):
        print "Text file: " + f
        




















Home »
  Python »
    Advanced Features »




Exception Handling
File
Module