🆕🔥 Новое...
👉 Объект ячейки Cell модуля openpyxl в Python.
📝 Объект ячейки Cell управляет отдельными ячейками электронной таблицы, а также описывает ее свойства. Не создавайте объекты ячейки самостоятельно. Доступ к произвольной ячейке можно получить, обратившись к объекту рабочего листа Worksheet как к словарю или методом Worksheet.cell().
🌐 https://docs-python.ru/packages/modul-openpyxl/obekt-jachejki-cell/
👉 Объект ячейки Cell модуля openpyxl в Python.
📝 Объект ячейки Cell управляет отдельными ячейками электронной таблицы, а также описывает ее свойства. Не создавайте объекты ячейки самостоятельно. Доступ к произвольной ячейке можно получить, обратившись к объекту рабочего листа Worksheet как к словарю или методом Worksheet.cell().
🌐 https://docs-python.ru/packages/modul-openpyxl/obekt-jachejki-cell/
docs-python.ru
Объект ячейки Cell модуля openpyxl в Python
Объект ячейки Cell управляет отдельными ячейками электронной таблицы, а также описывает ее свойства. Не создавайте объекты ячейки самостоятельно. Доступ к произвольной ячейке можно получить, обратившись к объекту рабочего листа Worksheet как к словарю или…
🆕🔥 Новое...
👉 Функции преобразования ячеек модуля openpyxl в Python.
📝 Для более эффективной работы с ячейками, в модуле openpyxl доступна коллекция утилит openpyxl.utils.cell.
🌐 https://docs-python.ru/packages/modul-openpyxl/funktsii-preobrazovanija/
👉 Функции преобразования ячеек модуля openpyxl в Python.
📝 Для более эффективной работы с ячейками, в модуле openpyxl доступна коллекция утилит openpyxl.utils.cell.
🌐 https://docs-python.ru/packages/modul-openpyxl/funktsii-preobrazovanija/
docs-python.ru
Функции преобразования ячеек модуля openpyxl в Python
Для более эффективной работы с ячейками, в модуле openpyxl доступна коллекция утилит openpyxl.utils.cell.
🆕🔥 Новое...
👉 Создание документов DOCX из шаблонов jinja2.
📝 Идея состоит в том, чтобы создать нужный пример/шаблон документа с помощью Microsoft Word. Затем вставить теги в документ, применяемые модулем применяемые модулем jinja2, непосредственно там где ожидаются изменения и сохранить полученный документ как файл-шаблона .docx.
🌐 https://docs-python.ru/packages/modul-python-docx-python/modul-docx-template/
👉 Создание документов DOCX из шаблонов jinja2.
📝 Идея состоит в том, чтобы создать нужный пример/шаблон документа с помощью Microsoft Word. Затем вставить теги в документ, применяемые модулем применяемые модулем jinja2, непосредственно там где ожидаются изменения и сохранить полученный документ как файл-шаблона .docx.
🌐 https://docs-python.ru/packages/modul-python-docx-python/modul-docx-template/
docs-python.ru
Создание документов DOCX из шаблонов jinja2
Идея состоит в том, чтобы создать нужный пример/шаблон документа с помощью Microsoft Word. Затем вставить теги в документ, применяемые модулем применяемые модулем jinja2, непосредственно там где ожидаются изменения и сохранить полученный документ как файл…
🆕🔥 Новое...
👉 Перезапуск телеграмм-бота в случае ошибки.
📝 При использовании телеграмм-бота на сервере, работающим под linux перезапустить упавший скрипт можно при помощи systemd - это системный менеджер, демон инициализации других демонов в Linux.
🌐 https://docs-python.ru/packages/biblioteka-python-telegram-bot-python/perezapusk-telegramm-bota/
👉 Перезапуск телеграмм-бота в случае ошибки.
📝 При использовании телеграмм-бота на сервере, работающим под linux перезапустить упавший скрипт можно при помощи systemd - это системный менеджер, демон инициализации других демонов в Linux.
🌐 https://docs-python.ru/packages/biblioteka-python-telegram-bot-python/perezapusk-telegramm-bota/
docs-python.ru
Перезапуск телеграмм-бота в случае ошибки
При использовании телеграмм-бота на сервере, работающим под linux перезапустить упавший скрипт можно при помощи systemd - это системный менеджер, демон инициализации других демонов в Linux.
🆕🔥 Новое...
👉 Мониторинг и управление клавиатурой в Python.
📝 Подмодуль pynput.keyboard содержит классы для управления и мониторинга клавиатуры. Для управления клавиатурой используется класс keyboard.Controller. Для мониторинга клавиатуры используется класс keyboard.Listener.
🌐 https://docs-python.ru/packages/modul-pynput/modul-keyboard/
👉 Мониторинг и управление клавиатурой в Python.
📝 Подмодуль pynput.keyboard содержит классы для управления и мониторинга клавиатуры. Для управления клавиатурой используется класс keyboard.Controller. Для мониторинга клавиатуры используется класс keyboard.Listener.
🌐 https://docs-python.ru/packages/modul-pynput/modul-keyboard/
docs-python.ru
Мониторинг и управление клавиатурой в Python
Подмодуль pynput.keyboard содержит классы для управления и мониторинга клавиатуры. Для управления клавиатурой используется класс keyboard.Controller. Для мониторинга клавиатуры используется класс keyboard.Listener.
🆕🔥 Новое...
👉 Мониторинг за состоянием и управление мышью в Python.
📝 Модуль pynput.mouse содержит классы для управления и наблюдения за мышью. Для управления мышью используется класс mouse.Controller. Для наблюдения за мышью используется класс mouse.Listener.
🌐 https://docs-python.ru/packages/modul-pynput/modul-mouse/
👉 Мониторинг за состоянием и управление мышью в Python.
📝 Модуль pynput.mouse содержит классы для управления и наблюдения за мышью. Для управления мышью используется класс mouse.Controller. Для наблюдения за мышью используется класс mouse.Listener.
🌐 https://docs-python.ru/packages/modul-pynput/modul-mouse/
docs-python.ru
Мониторинг за состоянием и управление мышью в Python
Модуль pynput.mouse содержит классы для управления и наблюдения за мышью. Для управления мышью используется класс mouse.Controller. Для наблюдения за мышью используется класс mouse.Listener.
🆕🔥 Новое...
👉 Класс keyboard.Controller() модуля pynput в Python.
📝 Класс keyboard.Controller() модуля pynput представляет собой контроллер для отправки событий виртуальной клавиатуры в систему.
🌐 https://docs-python.ru/packages/modul-pynput/klass-keyboard-controller/
👉 Класс 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.Listener() модуля pynput в Python.
📝 Класс keyboard.Listener() модуля pynput слушает события клавиатуры. Экземпляры этого класса можно использовать в качестве менеджеров контекста с оператором with. Класс наследуется от threading.Thread и поддерживает все его методы.
🌐 https://docs-python.ru/packages/modul-pynput/klass-keyboard-listener/
docs-python.ru
Класс keyboard.Listener() модуля pynput в Python
Класс keyboard.Listener() модуля pynput слушает события клавиатуры. Экземпляры этого класса можно использовать в качестве менеджеров контекста с оператором with. Класс наследуется от threading.Thread и поддерживает все его методы.
🆕🔥 Новое...
👉 Класс keyboard.Key модуля pynput в Python.
📝 Класс keyboard.Key модуля pynput, представляющий различные кнопки, которые не соответствуют буквам. В этот класс-перечисление входят клавиши-модификаторы и функциональные клавиши. Фактические значения этих элементов различаются в зависимости от платформы.
🌐 https://docs-python.ru/packages/modul-pynput/klass-keyboard-key/
👉 Класс keyboard.Key модуля pynput в Python.
📝 Класс keyboard.Key модуля pynput, представляющий различные кнопки, которые не соответствуют буквам. В этот класс-перечисление входят клавиши-модификаторы и функциональные клавиши. Фактические значения этих элементов различаются в зависимости от платформы.
🌐 https://docs-python.ru/packages/modul-pynput/klass-keyboard-key/
🆕🔥 Новое...
👉 Класс keyboard.KeyCode() модуля pynput в Python.
📝 Класс keyboard.KeyCode() модуля pynput представляет собой описание кода неизвестной клавиши, которая используется операционной системой.
🌐 https://docs-python.ru/packages/modul-pynput/klass-keyboard-keycode/
👉 Класс keyboard.KeyCode() модуля pynput в Python.
📝 Класс keyboard.KeyCode() модуля pynput представляет собой описание кода неизвестной клавиши, которая используется операционной системой.
🌐 https://docs-python.ru/packages/modul-pynput/klass-keyboard-keycode/
🆕🔥 Новое...
👉 Класс mouse.Controller() модуля pynput в Python.
📝 Объект mouse.Controller() модуля pynput отправляет события виртуальной мыши в операционную систему.
🌐 https://docs-python.ru/packages/modul-pynput/klass-mouse-controller/
👉 Класс mouse.Controller() модуля pynput в Python.
📝 Объект mouse.Controller() модуля pynput отправляет события виртуальной мыши в операционную систему.
🌐 https://docs-python.ru/packages/modul-pynput/klass-mouse-controller/
docs-python.ru
Класс mouse.Controller() модуля pynput в Python
Объект mouse.Controller() модуля pynput отправляет события виртуальной мыши в операционную систему.
🆕🔥 Новое...
👉 Класс mouse.Listener() модуля pynput в Python.
📝 Объект mouse.Listener() модуля pynput представляет собой слушатель событий мыши. Экземпляры этого класса можно использовать в качестве менеджеров контекста. Класс наследуется от threading.Thread и поддерживает все его методы.
🌐 https://docs-python.ru/packages/modul-pynput/klass-mouse-listener/
👉 Класс mouse.Listener() модуля pynput в Python.
📝 Объект mouse.Listener() модуля pynput представляет собой слушатель событий мыши. Экземпляры этого класса можно использовать в качестве менеджеров контекста. Класс наследуется от threading.Thread и поддерживает все его методы.
🌐 https://docs-python.ru/packages/modul-pynput/klass-mouse-listener/
docs-python.ru
Класс mouse.Listener() модуля pynput в Python
Объект mouse.Listener() модуля pynput представляет собой слушатель событий мыши. Экземпляры этого класса можно использовать в качестве менеджеров контекста. Класс наследуется от threading.Thread и поддерживает все его методы.
🆕🔥 Новое...
👉 Создание умного progressbar для программы Python.
📝 Для иллюстрации умного индикатора прогресса выполнения программы, возьмем следующую задачу: необходимо пройтись по всем файлам каталога и обработать их содержимое с помощью некоторой внешней функции...
🌐 https://docs-python.ru/packages/tqdm-progressbar/sozdat-progressbar-programmy/
👉 Создание умного progressbar для программы Python.
📝 Для иллюстрации умного индикатора прогресса выполнения программы, возьмем следующую задачу: необходимо пройтись по всем файлам каталога и обработать их содержимое с помощью некоторой внешней функции...
🌐 https://docs-python.ru/packages/tqdm-progressbar/sozdat-progressbar-programmy/
docs-python.ru
Создание умного progressbar для программы Python
Для иллюстрации умного индикатора прогресса выполнения программы, возьмем следующую задачу: необходимо пройтись по всем файлам каталога и обработать их содержимое с помощью некоторой внешней функции...
🆕🔥 Новое...
👉 Классы tqdm() и trange() модуля tqdm Python.
📝 Настраиваемый декоратор индикатора выполнения для итераторов. Включает итератор диапазона по умолчанию, печатающий в stderr.
🌐 https://docs-python.ru/packages/tqdm-progressbar/klassy-tqdm-trange/
👉 Классы tqdm() и trange() модуля tqdm Python.
📝 Настраиваемый декоратор индикатора выполнения для итераторов. Включает итератор диапазона по умолчанию, печатающий в stderr.
🌐 https://docs-python.ru/packages/tqdm-progressbar/klassy-tqdm-trange/
docs-python.ru
Классы tqdm() и trange() модуля tqdm Python
Настраиваемый декоратор индикатора выполнения для итераторов. Включает итератор диапазона по умолчанию, печатающий в stderr.
🆕🔥 Новое...
👉 Интеграция с проектом тестов pytest в Python.
📝 Для разработки и интеграции с проектом pytest рекомендуется использовать виртуальные среды venv для и pip для установки приложения и любых зависимостей, а также сам фреймворк pytest. Это гарантирует, что код и зависимости будут изолированы от системной установки Python.
🌐 https://docs-python.ru/packages/frejmvork-pytest/integratsija-proektom-testov-pytest/
👉 Интеграция с проектом тестов pytest в Python.
📝 Для разработки и интеграции с проектом pytest рекомендуется использовать виртуальные среды venv для и pip для установки приложения и любых зависимостей, а также сам фреймворк pytest. Это гарантирует, что код и зависимости будут изолированы от системной установки Python.
🌐 https://docs-python.ru/packages/frejmvork-pytest/integratsija-proektom-testov-pytest/
🆕🔥 Новое...
👉 Как запускать/вызывать тесты pytest в Python.
📝 Как правило, pytest вызывается с помощью команды pytest (другие способы вызова смотрите ниже). Это выполнит все тесты во всех файлах, имена которых следуют форме test_*.py или *_test.py в текущем каталоге и его подкаталогах. В более общем плане pytest следует стандартным правилам обнаружения тестов
🌐 https://docs-python.ru/packages/frejmvork-pytest/zapuskat-vyzyvat-testy-pytest/
👉 Как запускать/вызывать тесты pytest в Python.
📝 Как правило, pytest вызывается с помощью команды pytest (другие способы вызова смотрите ниже). Это выполнит все тесты во всех файлах, имена которых следуют форме test_*.py или *_test.py в текущем каталоге и его подкаталогах. В более общем плане pytest следует стандартным правилам обнаружения тестов
🌐 https://docs-python.ru/packages/frejmvork-pytest/zapuskat-vyzyvat-testy-pytest/
docs-python.ru
Как запускать/вызывать тесты pytest в Python
Как правило, pytest вызывается с помощью команды pytest (другие способы вызова смотрите ниже). Это выполнит все тесты во всех файлах, имена которых следуют форме test_*.py или *_test.py в текущем каталоге и его подкаталогах. В более общем плане pytest следует…
🆕🔥 Новое...
👉 Функция pytest.raises() модуля pytest в Python.
📝 Чтобы убедиться в том, что вызвано ожидаемое исключение, нужно использовать функцию pytest.raises(). Использование этой функции скорее всего пригодится, когда тестируются исключения, генерируемые собственным кодом
🌐 https://docs-python.ru/packages/frejmvork-pytest/funktsija-pytest-raises/
👉 Функция pytest.raises() модуля pytest в Python.
📝 Чтобы убедиться в том, что вызвано ожидаемое исключение, нужно использовать функцию pytest.raises(). Использование этой функции скорее всего пригодится, когда тестируются исключения, генерируемые собственным кодом
🌐 https://docs-python.ru/packages/frejmvork-pytest/funktsija-pytest-raises/
docs-python.ru
Функция pytest.raises() модуля pytest в Python
Чтобы убедиться в том, что вызвано ожидаемое исключение, нужно использовать функцию pytest.raises(). Использование этой функции скорее всего пригодится, когда тестируются исключения, генерируемые собственным кодом
🆕🔥 Новое...
👉 Фикстура как аргумент теста, модуль pytest в Python.
📝 Имя функции-фикстуры можно передавать в качестве аргумента другой функции (тесту или фикстуре). Для каждого аргумента, фикстура предоставляет объект. В материале разбирается создание контекста соединения в фикстуре, передача фикстуры тестовой функции для выполнения тестов.
🌐 https://docs-python.ru/packages/frejmvork-pytest/fikstura-argument-testovoj-funktsii/
👉 Фикстура как аргумент теста, модуль pytest в Python.
📝 Имя функции-фикстуры можно передавать в качестве аргумента другой функции (тесту или фикстуре). Для каждого аргумента, фикстура предоставляет объект. В материале разбирается создание контекста соединения в фикстуре, передача фикстуры тестовой функции для выполнения тестов.
🌐 https://docs-python.ru/packages/frejmvork-pytest/fikstura-argument-testovoj-funktsii/
docs-python.ru
Фикстура как аргумент теста, модуль pytest в Python
Имя функции-фикстуры можно передавать в качестве аргумента другой функции (тесту или фикстуре). Для каждого аргумента, фикстура предоставляет объект. В материале разбирается создание контекста соединения в фикстуре, передача фикстуры тестовой функции для…
🆕🔥 Новое...
👉 Область/scope действия фикстур модуля pytest в Python.
📝 Если фикстура используется несколькими тестами, то ее запуск для каждого теста вызовет много накладных расходов. Область действия scope позволяет передавать один экземпляр фикстуры нескольким тестам, расположенным в этой области.
🌐 https://docs-python.ru/packages/frejmvork-pytest/oblast-scope-dejstvija-fikstur/
👉 Область/scope действия фикстур модуля pytest в Python.
📝 Если фикстура используется несколькими тестами, то ее запуск для каждого теста вызовет много накладных расходов. Область действия scope позволяет передавать один экземпляр фикстуры нескольким тестам, расположенным в этой области.
🌐 https://docs-python.ru/packages/frejmvork-pytest/oblast-scope-dejstvija-fikstur/
docs-python.ru
Область/scope действия фикстур модуля pytest в Python
Если фикстура используется несколькими тестами, то ее запуск для каждого теста вызовет много накладных расходов. Область действия scope позволяет передавать один экземпляр фикстуры нескольким тестам, расположенным в этой области.
🆕🔥 Новое...
👉 Переопределение фикстур в тестах модуля pytest в Python.
📝 В относительно большом наборе тестов, чтобы код теста оставался читабельным и удобным в сопровождении, скорее всего, потребуется переопределить глобальную или корневую фикстуру локально определенной.
🌐 https://docs-python.ru/packages/frejmvork-pytest/pereopredelenie-fikstur/
👉 Переопределение фикстур в тестах модуля pytest в Python.
📝 В относительно большом наборе тестов, чтобы код теста оставался читабельным и удобным в сопровождении, скорее всего, потребуется переопределить глобальную или корневую фикстуру локально определенной.
🌐 https://docs-python.ru/packages/frejmvork-pytest/pereopredelenie-fikstur/
docs-python.ru
Переопределение фикстур в тестах модуля pytest в Python
В относительно большом наборе тестов, чтобы код теста оставался читабельным и удобным в сопровождении, скорее всего, потребуется переопределить глобальную или корневую фикстуру локально определенной.