Ich möchte eine Datei aus einem Python-Skript erstellen, das ausführbar ist.
import os
import stat
os.chmod('somefile', stat.S_IEXEC)
Es scheint os.chmod
, dass Berechtigungen nicht wie bei Unix hinzugefügt werden chmod
. Wenn die letzte Zeile auskommentiert ist, hat die Datei den Dateimodus -rw-r--r--
, wenn sie nicht auskommentiert ist , ist der Dateimodus ---x------
. Wie kann ich nur die hinzufügenu+x
Flag während der Rest der Modi intakt bleibt?