В этой статье мы изучим три ключевые темы, которые вы можете использовать для создания более сложных и функциональных приложений: работа с файлами, базы данных и графический интерфейс (GUI). Мы будем разрабатывать приложение “Список дел”, которое: 1. Хранит задачи в файле. 2. Может работать с базой данных SQLite. 3. Имеет графический интерфейс для удобства работы. Часть 1: Работа с файлами Работа с файлами — это базовая часть программирования. Она позволяет сохранять данные между запусками программы. Создаём приложение для сохранения задач в файл Код: Объяснение кода 1. Запись файла: Мы открываем файл в режиме "w", чтобы перезаписать данные. 2. Чтение файла: Используем режим "r" для чтения строк. 3. Обработка ошибок: Если файл отсутствует, создаётся новый. Часть 2: Использование базы данных Базы данных позволяют эффективно управлять большими объёмами данных. Мы будем использовать SQLite, встроенную в Python. Установка SQLite SQLite уже встроена в Python. Вам не нужно устанавливать
Расширяем горизонты: работа с файлами, базами данных и графическим интерфейсом
5 января 20255 янв 2025
1
1 мин