Python method listdir() returns a list containing the names of the entries in the directory given by path. The list is in arbitrary order. It does not include the special entries '.' and '..' even if they are present in the directory.
Following is the syntax for listdir() method:
os.listdir(path)
This method returns a list containing the names of the entries in the directory given by path.
Example
The following example shows the usage of listdir() method.
#!/usr/bin/python import os, sys # Open a file path = "/var/www/html/" dirs = os.listdir( path ) # This would print all the files and directories for file in dirs: print file
When we run the above program, it produces the following result:
test.htm stamp faq.htm _vti_txt robots.txt itemlisting resumelisting writing_effective_resume.htm advertisebusiness.htm papers resume
Here at Intellinuts, we have created a complete Python tutorial for Beginners to get started in Python.