28.10.2021 Views

Python Tutorial ( PDFDrive )

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

path = "/var/www/html/foo.txt"

fd = os.open( path, os.O_RDWR|os.O_CREAT )

# Close opened file

os.close( fd )

# Now create another copy of the above file.

dst = "/tmp/foo.txt"

os.link( path, dst)

print "Created hard link successfully!!"

This would produce following result:

print "Created hard link successfully!!"

os.listdir(path)

Description

The 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.

Syntax

Following is the syntax for listdir() method:

os.listdir(path)

Parameters

• path -- This is the directory, which needs to be explored.

Return Value

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

Let us compile and run the above program, this will produce the following result:

test.htm

stamp

faq.htm

TUTORIALS POINT

Simply Easy Learning

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!