Cambiar permisos de archivos usando Python

Cambiar permisos de archivos usando Python

¿Cómo puedo otorgar permiso a cualquier archivo desde un script de Python?

Estoy desarrollando un sitio web, por lo que necesito crear un .txtarchivo en una ubicación particular como var/www/html/la que probé:

import subprocess
f = open('/path/to/folder/or/file.txt', 'w')
subprocess.call(['chmod', '0777', '/path/to/folder/or/file.txt'])

arrojachmod: changing permissions of '/path/to/folder/or/file.txt': Operation not permitted

¿Cómo puedo superar esto?

información relacionada