Dateiberechtigungen mit Python ändern

Dateiberechtigungen mit Python ändern

Wie kann ich aus einem Python-Skript heraus die Berechtigung für eine beliebige Datei erteilen?

Ich entwickle eine Website und muss daher eine .txtDatei an einem bestimmten Ort erstellen. Folgendes var/www/html/habe ich versucht:

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

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

Wie kann ich das überwinden?

verwandte Informationen