Python os.link() Method


Description

Python method link() creates a hard link pointing to src named dst. This method is very useful to create a copy of existing file.

Syntax

Following is the syntax for link() method −

os.link(src, dst)

Parameters

Return Value

This method does not return any value.

Example

The following example shows the usage of link() method.

#!/usr/bin/python

import os, sys

# Open a file
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!!"
python_files_io.htm