Вы можете подумать о том, чтобы выполнить одно из следующих действий:
Использование tmpfile () создаст файл, который останется открытым до завершения вашей программы. Использование shm_open () может быть лучше, если ваша цель - сделать межпроцессное общение.Если есть проблема безопасности, требующая удаления файла - эта ссылка будет интересна для вас.
Предполагая, что в коде отсутствует ошибка, это произойдет, если приложение не сможет обновить свои собственные настройки. Это произойдет, если в файле настроек приложения отсутствует разрешение на запись, или файл принадлежит пользователю root.
Это иногда случается, и вам нужно определить местоположение, в котором это приложение сохраняет свои настройки, и делать:
sudo chown -R $USER:$USER path_to_name_of_file_or_dir
chmod -R u+w path_to_name_of_file_or_dir
Без него настройки никогда не записываются. Некоторые приложения предупреждают вас, если они не могут записать настройки, некоторые - нет.
Предполагая, что в коде отсутствует ошибка, это произойдет, если приложение не сможет обновить свои собственные настройки. Это произойдет, если в файле настроек приложения отсутствует разрешение на запись, или файл принадлежит пользователю root.
Это иногда случается, и вам нужно определить местоположение, в котором это приложение сохраняет свои настройки, и делать:
sudo chown -R $USER:$USER path_to_name_of_file_or_dir
chmod -R u+w path_to_name_of_file_or_dir
Без него настройки никогда не записываются. Некоторые приложения предупреждают вас, если они не могут записать настройки, некоторые - нет.
Предполагая, что в коде отсутствует ошибка, это произойдет, если приложение не сможет обновить свои собственные настройки. Это произойдет, если в файле настроек приложения отсутствует разрешение на запись, или файл принадлежит пользователю root.
Это иногда случается, и вам нужно определить местоположение, в котором это приложение сохраняет свои настройки, и делать:
sudo chown -R $USER:$USER path_to_name_of_file_or_dir
chmod -R u+w path_to_name_of_file_or_dir
Без него настройки никогда не записываются. Некоторые приложения предупреждают вас, если они не могут записать настройки, некоторые - нет.