Я пишу скрипт на Python, в котором я записываю вывод во временный файл, а затем перемещаю этот файл в конечный пункт назначения после его завершения и закрытия. Когда сценарий завершится, я хочу, чтобы выходной файл имел те же разрешения, как если бы он был создан с помощью open(filename,"w")
. Как таковой, файл будет иметь ограниченный набор разрешений, используемых модулем tempfile для временных файлов.
Есть ли у меня способ выяснить, какими будут разрешения по умолчанию для выходного файла, если я создам его на месте, чтобы я мог применить их к временному файлу перед его перемещением?