Я пытаюсь создать файл, который доступен только для чтения и -writable (0600).
Это единственный способ сделать это, используя os.open() следующим образом?
import os
fd = os.open('/path/to/file', os.O_WRONLY, 0o600)
myFileObject = os.fdopen(fd)
myFileObject.write(...)
myFileObject.close()
В идеале, я бы хотел использовать ключевое слово with, чтобы я мог автоматически закрыть объект. Есть ли лучший способ сделать то, что я делаю выше?