os.chmod(path, 0444)
is the Python command for changing file permissions in Python 2.x. For a combined Python 2 and Python 3 solution, change 0444
to 0o444
.
You could always use Python to call the chmod command using subprocess
. I think this will only work on Linux though.
import subprocess
subprocess.call(['chmod', '0444', 'path'])