Получи случайную криптовалюту за регистрацию!

#вопросы_с_собеседований Как правильно записать данные в файл | Senior Python Developer

#вопросы_с_собеседований
Как правильно записать данные в файл? Что может пойти не так в ином случае?

Когда вы используете инструкцию open без контекстного менеджера и перед закрытием файла возникает какое-либо исключение, могут возникнуть проблемы с памятью. В таком случае файл будет повреждён.

Если вы используете инструкцию with для открытия файла и возникает проблема, Python гарантирует, что файл будет корректно закрыт.