28.10.2021 Views

Python Tutorial ( PDFDrive )

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Example

The following example shows the usage of lchown() 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 change the file ownership.

# Set a file owner ID

os.lchown( path, 500, -1)

# Set a file group ID

os.lchown( path, -1, 500)

print "Changed ownership successfully!!"

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

print "Changed ownership successfully!!"

os.link(src, dst)

Description

The 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

• src -- This is the source file path for which hard link would be created.

• dest -- This is the target file path where hard link would be created.

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

TUTORIALS POINT

Simply Easy Learning

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

Saved successfully!

Ooh no, something went wrong!