Содержание пакета (2 курса)
1. Python для Excel с библиотекой openpyxl 4.67
Книги и листы
5 уроков
1.
Установка openpyxl и настройка VS Code
↗
2.
Создание книги и листов
↗
3.
Удаление листа
↗
4.
Меняем положение листа
↗
5.
Копирование листов
↗
Работа с данными в ячейках
9 уроков
1.
Создание ячейки двумя способами
↗
2.
Методы и атрибуты ячейки
↗
3.
Заполнение диапазона ячеек по строкам и колонкам
↗
4.
Доступ к диапазону ячеек по срезу
↗
5.
Генератор с диапазоном ячеек по строкам
↗
6.
Генератор с диапазоном ячеек по колонкам
↗
7.
Практика “Заполнение ячеек”
↗
8.
Практика “Функция для заполнения ячейки”
↗
9.
Практика “Таблица умножения”
↗
Загрузка книги
10 уроков
1.
Загрузка книги. Генератор со значениями построчно
↗
2.
Генераторы с значениями построчно и по колонкам
↗
3.
Загружаем ячейки из одной колонки или диапазона колонок
↗
4.
Загружаем ячейки из одной строки или диапазона строк
↗
5.
Удаление строк и колонок
↗
6.
Вставка колонок и строк
↗
7.
Копирование строки из одного листа в конец другого листа
↗
8.
Копирование по номеру строки из одного листа в другой
↗
9.
Копирование по номеру строки из одного листа по другому номеру
↗
10.
Практика “Неработающие вышки”
↗
Стили
9 уроков
1.
Шрифт. font
↗
2.
Заливка. fill
↗
3.
Практика “Выделение строк”
↗
4.
Границы. border
↗
5.
Выравнивание. alignment
↗
6.
Копирование стилей ячеек
↗
7.
Именованные стили. NamedStyle
↗
8.
Встроенные форматы данных. number_format
↗
9.
Пользовательские форматы данных. number_format
↗
Работа с ячейками
6 уроков
1.
Ширина колонки
↗
2.
Высота строки
↗
3.
Автоширина колонки
↗
4.
Разделение объединенных ячеек
↗
5.
Объединение ячеек
↗
6.
Стили объединенных ячеек
↗
Таблицы
5 уроков
1.
Создание таблицы
↗
2.
Стили таблицы
↗
3.
Практика “Создание таблицы из листа с данными”
↗
4.
Добавление фильтра в колонку
↗
5.
Вставка таблицы по адресу ячейки
↗
Создание диаграмм
7 уроков
1.
Гистограмма
↗
2.
3D гистограмма
↗
3.
2D-диаграмма с областями
↗
4.
Диаграмма линий
↗
5.
Диаграмма линий 3D
↗
6.
Круговая диаграмма
↗
7.
Круговая диаграмма 3D
↗
Условное форматирование
7 уроков
1.
Форматирование по значению
↗
2.
По значению в ячейке
↗
3.
Двухцветной гаммой
↗
4.
Трехцветной гаммой
↗
5.
Форматирование по формуле
↗
6.
Форматирование иконками
↗
7.
Форматирование индикатором данных
↗
Защита
3 урока
1.
Защита ячеек
↗
2.
Защита листа
↗
3.
Защита книги
↗
Дополнительные возможности
6 уроков
1.
Вставка изображения на лист
↗
2.
Сортируем листы по алфавиту
↗
3.
Сортируем листы по указанному порядку
↗
4.
Получаем номер колонки по букве
↗
5.
Гиперссылки
↗
6.
Завершение + бонус
↗
2. Создание PDF с помощью Python и ReportLab 5.00
Приветствие
4 урока
1.
Здравствуйте!
↗
2.
Что потребуется для обучения
↗
3.
Что такое PDF
↗
4.
Библиотека ReportLab
↗
Создаем документ с SimpleDocTemplate
5 уроков
1.
Три способа создания документа
↗
2.
Создаём SimpleDocTemplate
↗
3.
Меры измерения в ReportLab
↗
4.
HTML-теги в Paragraph
↗
5.
Отступы в SimpleDocTemplate
↗
Стили, шрифты, изображения
6 уроков
1.
Свои стили ParagraphStyle
↗
2.
Жирный, курсив и подчеркнутый в ParagraphStyle
↗
3.
Готовые стили ParagraphStyle
↗
4.
Подключаем любые шрифты
↗
5.
Цвет шрифта и заливки
↗
6.
Вставка изображения Image и Spacer
↗
Списки
3 урока
1.
Простой маркированный список
↗
2.
Список с ListFlowable и ListItem
↗
3.
Вложенные списки
↗
Создаем документ с BaseDocTemplate
4 урока
1.
BaseDocTemplate Frame и PageTemplate
↗
2.
Несколько фреймов и FrameBreak
↗
3.
Колонки с помощью фреймов
↗
4.
Разные шаблоны для титульной страницы и остальных
↗
Таблицы
3 урока
1.
Таблицы Table и стили TableStyle
↗
2.
Настройки таблицы Table
↗
3.
Контент для таблицы
↗
Фигуры
3 урока
1.
Рисуем стандартные фигуры
↗
2.
Рисуем кастомные фигуры
↗
3.
Встроенные виджеты
↗
Диаграммы
6 уроков
1.
Общая информация
↗
2.
Вертикальная столбчатая диаграмма
↗
3.
Диаграмма с накоплением
↗
4.
Линейная диаграмма
↗
5.
Линейный график
↗
6.
Круговая диаграмма
↗
Использование канвы
3 урока
1.
Рисуем фигуры на канве
↗
2.
Рисуем текст на канве
↗
3.
Рисуем объект текста на канве
↗
Использование шаблонов и канвы
4 урока
1.
Добавляем номера страниц
↗
2.
Разные шаблоны для чётных и нечётных страниц
↗
3.
Проставляем печать на каждую страницу
↗
4.
Создание ссылок разными способами
↗
Схема документа и оглавление
4 урока
1.
Создаём схему документа
↗
2.
Добавляем заголовки первого уровня
↗
3.
Кликабельное оглавление
↗
4.
Управляем стилем оглавления
↗
Дополнительно
6 уроков
1.
Добавление баркодов на канву
↗
2.
Добавление автора, заголовка, ключевых слов
↗
3.
Шифрование документа
↗
4.
Конвертация pdf в изображение
↗
5.
Создание документов с формами
↗
6.
Завершение + бонус
↗