A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://www.tutorialspoint.com/python/os_lchmod.htm below:

Python os.lchmod() Method

Python os.lchmod() Method

Python method lchmod() changes the mode of path to the numeric mode. If path is a symlink, this affects the symlink rather than the target.

The mode may take one of the following values or bitwise ORed combinations of them −

Note − The Python os.lchmod() method is available only on UNIX platforms.

Syntax

Below is the syntax for os.lchmod() method −

os.lchmod(path, mode)
Parameters

The Python os.lchmod() method accepts the following parameters −

Return Value

The Python os.lchmod() method does not return any value.

Example

The following example shows the usage of lchmod() 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 mode.
# Set a file execute by group.
os.lchmod( path, stat.S_IXGRP)

# Set a file write by others.
os.lchmod("/tmp/foo.txt", stat.S_IWOTH)

print ("Changed mode successfully!!")

When we run above program, it produces following result −

Changed mode successfully!!

python_files_io.htm


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4