Hi,
Is it possible to change a folder permission using python.
Brgds,
kNish
Jump to PostYes you can, with
os.chmod
like thisimport os import stat try: # create a folder with mode 777 (octal) os.mkdir("montypython") # change mode to 577 os.chmod("montypython", 0577) # don't forget the 0 # get the current mode and print it print stat.S_IMODE(os.stat("montypython")[stat.ST_MODE]) finally: # in …
Yes you can, with os.chmod
like this
import os
import stat
try:
# create a folder with mode 777 (octal)
os.mkdir("montypython")
# change mode to 577
os.chmod("montypython", 0577) # don't forget the 0
# get the current mode and print it
print stat.S_IMODE(os.stat("montypython")[stat.ST_MODE])
finally:
# in any case, attempt to remove directory
try:
os.rmdir("montypython")
except OSError:
pass
Also system calls would work:
import os
os.system('chmod 755 /usr/myfile')
We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.