Docs-Python.ru
978 subscribers
2.76K links
Обновления сайта Docs-Python.ru
Download Telegram
🆕🔥 Новое...

👉 Вставка/удаление строк и столбцов, перемещение ячеек, модуль openpyxl в Python.

📝 В материале рассказывается о методах модуля openpyxl, которые позволяют вставлять и удалять строки и столбцы листа электронной таблицы, а так же перемещать диапазоны ячеек.

🌐 https://docs-python.ru/packages/modul-openpyxl/vstavka-udalenie-strok-stolbtsov-peremeschenie-jacheek/
🆕🔥 Новое...

👉 Обработка больших файлов XLSX модулем openpyxl в Python.

📝 Иногда требуется открыть или записать файлы электронных таблиц XLSX очень большого размера. Специально для таких случаев, модуль openpyxl предоставляет два оптимизированных режима работы, которые позволяют считывать и записывать неограниченные объемы данных при (почти) постоянном потреблении памяти

🌐 https://docs-python.ru/packages/modul-openpyxl/obrabotka-bolshih-fajlov-xlsx/
🆕🔥 Новое...

👉 Работа с Pandas и поддержка NumPy, модуль openpyxl в Python.

📝 Модуль openpyxl умеет работать с популярными библиотеками Pandas и NumPy. В частности он имеет встроенную поддержку типов NumPy, таких как float, integer и boolean. А тип DateTimes поддерживаются с использованием типа Timestamp модуля Pandas.

🌐 https://docs-python.ru/packages/modul-openpyxl/rabota-pandas-numpy/
🆕🔥 Новое...

👉 Проверка данных при заполнении ячеек, модуль openpyxl в Python.

📝 Модуль openpyxl поддерживает установку средства проверки данных при заполнении пользователем ячеек электронной таблицы. Эти средства проверки данных могут применяться к диапазонам ячеек. Проверка принудительно не применяются, а синтаксис формулы проверки не оценивается.

🌐 https://docs-python.ru/packages/modul-openpyxl/proverka-dannyh-zapolnenii-jacheek/
🆕🔥 Новое...

👉 Именованные диапазоны ячеек в модуле openpyxl в Python.

📝 Модуль openpyxl поддерживает определенные имена для более простого доступа к ячейке, диапазону ячеек или формулы. Они определяются глобально для книги и доступны из атрибута Workbook.defined_names.

🌐 https://docs-python.ru/packages/modul-openpyxl/imenovannye-diapazony-jacheek/
🆕🔥 Новое...

👉 Работа с объектом Table() модуля openpyxl в Python.

📝 Таблицы рабочего листа (объекты .Table()) являются ссылками на группы ячеек. Это облегчает некоторые операции, такие как оформление/стилизация ячеек в таблице, задание формата и т.д.

🌐 https://docs-python.ru/packages/modul-openpyxl/obekt-worksheet-table/
🆕🔥 Новое...

👉 Защита книги и рабочего листа, модуля openpyxl в Python.

📝 Модуль openpyxl поддерживает защиту книги и рабочего листа от модификации. Для создания хешированных значений пароля используется алгоритм: open XML "*Legacy Password Hash Algorithm*", если явно не настроен другой алгоритм.

🌐 https://docs-python.ru/packages/modul-openpyxl/zaschita-knigi-rabochego-lista/
🆕🔥 Новое...

👉 Добавление изображений в XLSX-документ, модуль openpyxl в Python.

📝 Несмотря на то, что изображения - это не то, что часто встречается в электронной таблице, все равно, очень здорово иметь возможность их добавлять. Изображения можно использовать как логотип компании, если XLSX-документ представляет собой прайс-лист или сделать электронные таблицы более личными.

🌐 https://docs-python.ru/packages/modul-openpyxl/dobavlenie-izobrazhenij/
🆕🔥 Новое...

👉 Стиль ячеек по условию, модуль openpyxl в Python.

📝 Модуль openpyxl позволяет настраивать в документах XLSX стили/форматирование ячеек по условию, или как еще это называют "*условное форматирование*" Короче говоря, условное форматирование позволяет указать список стилей, которые будут применяться к ячейке или диапазону ячеек в соответствии с конкре

🌐 https://docs-python.ru/packages/modul-openpyxl/stil-jacheek-usloviju/
🆕🔥 Новое...

👉 Создание диаграмм средствами модуля openpyxl в Python.

📝 Существует множество различных типов диаграмм: столбчатая диаграмма, линейная диаграмма, круговая диаграмма, и так далее. Модуль openpyxl поддерживает многие из них. Здесь будут разбираться приемы создания и настройки наиболее часто используемых диаграмм - это столбчатая и линейная диаграммы.

🌐 https://docs-python.ru/packages/modul-openpyxl/sozdanie-diagramm/
🆕🔥 Новое...

👉 Класс Workbook() модуля openpyxl в Python.

📝 Класс Workbook() модуля openpyxl в Python, основные атрибуты и методы объекта. Класс Workbook() модуля openpyxl представляет собой контейнер для всех остальных частей XLSX-документа.

🌐 https://docs-python.ru/packages/modul-openpyxl/klass-workbook/
🆕🔥 Новое...

👉 Объект Worksheet модуля openpyxl в Python.

📝 Объект Worksheet представляет собой рабочий лист, который в электронных таблицах Excel служит контейнером 2-го уровня. Не создавайте рабочие листы самостоятельно, для этого используйте Workbook.create_sheet().

🌐 https://docs-python.ru/packages/modul-openpyxl/obekt-worksheet/
🆕🔥 Новое...

👉 Объект ячейки Cell модуля openpyxl в Python.

📝 Объект ячейки Cell управляет отдельными ячейками электронной таблицы, а также описывает ее свойства. Не создавайте объекты ячейки самостоятельно. Доступ к произвольной ячейке можно получить, обратившись к объекту рабочего листа Worksheet как к словарю или методом Worksheet.cell().

🌐 https://docs-python.ru/packages/modul-openpyxl/obekt-jachejki-cell/
🆕🔥 Новое...

👉 Функции преобразования ячеек модуля openpyxl в Python.

📝 Для более эффективной работы с ячейками, в модуле openpyxl доступна коллекция утилит openpyxl.utils.cell.

🌐 https://docs-python.ru/packages/modul-openpyxl/funktsii-preobrazovanija/
🆕🔥 Новое...

👉 Создание документов DOCX из шаблонов jinja2.

📝 Идея состоит в том, чтобы создать нужный пример/шаблон документа с помощью Microsoft Word. Затем вставить теги в документ, применяемые модулем применяемые модулем jinja2, непосредственно там где ожидаются изменения и сохранить полученный документ как файл-шаблона .docx.

🌐 https://docs-python.ru/packages/modul-python-docx-python/modul-docx-template/
🆕🔥 Новое...

👉 Перезапуск телеграмм-бота в случае ошибки.

📝 При использовании телеграмм-бота на сервере, работающим под linux перезапустить упавший скрипт можно при помощи systemd - это системный менеджер, демон инициализации других демонов в Linux.

🌐 https://docs-python.ru/packages/biblioteka-python-telegram-bot-python/perezapusk-telegramm-bota/
🆕🔥 Новое...

👉 Мониторинг и управление клавиатурой в Python.

📝 Подмодуль pynput.keyboard содержит классы для управления и мониторинга клавиатуры. Для управления клавиатурой используется класс keyboard.Controller. Для мониторинга клавиатуры используется класс keyboard.Listener.

🌐 https://docs-python.ru/packages/modul-pynput/modul-keyboard/
🆕🔥 Новое...

👉 Мониторинг за состоянием и управление мышью в Python.

📝 Модуль pynput.mouse содержит классы для управления и наблюдения за мышью. Для управления мышью используется класс mouse.Controller. Для наблюдения за мышью используется класс mouse.Listener.

🌐 https://docs-python.ru/packages/modul-pynput/modul-mouse/
🆕🔥 Новое...

👉 Класс keyboard.Controller() модуля pynput в Python.

📝 Класс keyboard.Controller() модуля pynput представляет собой контроллер для отправки событий виртуальной клавиатуры в систему.

🌐 https://docs-python.ru/packages/modul-pynput/klass-keyboard-controller/
🆕🔥 Новое...

👉 Класс keyboard.Listener() модуля pynput в Python.

📝 Класс keyboard.Listener() модуля pynput слушает события клавиатуры. Экземпляры этого класса можно использовать в качестве менеджеров контекста с оператором with. Класс наследуется от threading.Thread и поддерживает все его методы.

🌐 https://docs-python.ru/packages/modul-pynput/klass-keyboard-listener/
🆕🔥 Новое...

👉 Класс keyboard.Key модуля pynput в Python.

📝 Класс keyboard.Key модуля pynput, представляющий различные кнопки, которые не соответствуют буквам. В этот класс-перечисление входят клавиши-модификаторы и функциональные клавиши. Фактические значения этих элементов различаются в зависимости от платформы.

🌐 https://docs-python.ru/packages/modul-pynput/klass-keyboard-key/