#13 – Робота з файлами за рахунок Пітон
Відеоурок
Багато мов програмування надають класи для роботи з файлами та директоріями проекту. Мова Python має безліч функцій для запису та читання даних із файлів.
Робота з файлами
При роботі з файлами завжди потрібно пам'ятати дві речі:
- Перед початком роботи із файлом його необхідно відкрити;
- Після завершення роботи з файлом його потрібно закрити.
Якщо файл не відкритий або неправильно відкритий, то ви не зможете повноцінно працювати з його вмістом.
Із закриттям все простіше, але й підступніше. Якщо ви не закриєте файл, то програма буде працювати правильно, проте чим більше буде відкритих файлів, тим більше програма буде перевантажена і в якийсь момент вона просто зависне або вимкнеться.
Винятки та файли
Оскільки не завжди відомо, чи буде файл у проекті або на комп'ютері користувача, завжди краще відкривати файли за рахунок використання винятків. Виконуйте відкриття файлів у блоці і тим самим ви убезпечите себе від будь-яких непередбачених обставин.
Робота з файлами
Для відкриття файлу існує функція open, яка відкриває файл у різний спосіб.
Для запису тексту в файл існує метод write, а для читання – метод read. Після того, як з файлом була закінчена робота, його обов'язково необхідно закрити. Це робиться за допомогою методу close.
Вихідний код
Весь код буде доступний після підписки на проект! Завдання до уроку
Необхідно оформити передплату на проект, щоб отримати доступ до всіх домашніх завдань
Велике завдання за курсом
Вам необхідно оформити передплату на сайті, щоб мати доступ до всіх великих завдань. У завдання входить методика рішення, а також готовий проект з відповіддю до завдання.
PS: подібні завдання доступні при підписці від 1 місяця
Також варто подивитися