Python os.chown() Method
Advertisements
Description
The method chown() changes the owner and group id of path to the numeric uid and gid. To leave one of the ids unchanged, set it to -1.To set ownership, you would need super user privilege..
Syntax
Following is the syntax for chown() method
os.chown(path, uid, gid);
Parameters
path -- This is the path for which owner id and group id need to be setup.
uid -- This is Owner ID to be set for the file.
gid -- This is Group ID to be set for the file.
Return Value
This method does not return any value.
Example
The following example shows the usage of chown() method.
#!/usr/bin/python
import os, sys
# Assuming /tmp/foo.txt exists.
# To set owner ID 100 following has to be done.
os.chown("/tmp/foo.txt", 100, -1)
print "Changed ownership successfully!!"
Let us compile and run the above program, this will produce the following result:
Changed ownership successfully!!