В python я делаю команду os.system('chmod o+w filename.png')
, чтобы я мог перезаписать файл с помощью pngcrush .
Это разрешения после того, как я установил их в python:1007 *
Затем я пытаюсь:
os.system('pngcrush filename.png filename.png')
, который должен перезаписать файл, но я получаю:
Cannot overwrite input file filename.png
В чем может быть проблема?Разве pngcrush
не запускается как «другой» пользователь, для которого включены разрешения на запись?
Спасибо!