Гайд по правильным ожиданиям в UI — тестах. SeleniumWebDriverWait и Expected Conditions
Автор статьи разобрал, как правильно использовать ожидания в автотестах при использовании Selenium, какие типы ожиданий существуют, когда их лучше применять.
Подробнее👇
#статьи
@python_practics
Автор статьи разобрал, как правильно использовать ожидания в автотестах при использовании Selenium, какие типы ожиданий существуют, когда их лучше применять.
Подробнее👇
#статьи
@python_practics
👍1
Внимание! - Вопрос!
Что такое оператор break?
break — оператор, который принудительно завершает выполнение текущего цикла (for или while). Он используется, чтобы выйти из цикла при выполнении определенного условия, например, при нахождении нужного элемента в списке.
#вопросы_из_собеседований
@python_practics
Что такое оператор break?
#вопросы_из_собеседований
@python_practics
👍2
Задача:
Задана последовательность чисел, найдите наибольшую сумму пар в этой последовательности.
Пример:
#задачник
@python_practics
Задана последовательность чисел, найдите наибольшую сумму пар в этой последовательности.
Пример:
[10, 14, 2, 23, 19] --> 42 (= 23 + 19)
[99, 2, 2, 23, 19] --> 122 (= 99 + 23)
#задачник
@python_practics
👍2
Проверка, есть ли ключ в словаре
Используем оператор in для проверки наличия ключа.
👍 - если было полезно
#полезные_сниппеты
@python_practics
Используем оператор in для проверки наличия ключа.
👍 - если было полезно
#полезные_сниппеты
@python_practics
👍7
Внимание! - Вопрос!
Что такое возвращаемое значение функции?
Это результат выполнения функции, который она передает вызывающему коду через оператор return. Если return не указан, функция возвращает None.
#вопросы_из_собеседований
@python_practics
Что такое возвращаемое значение функции?
Это результат выполнения функции, который она передает вызывающему коду через оператор return. Если return не указан, функция возвращает None.
#вопросы_из_собеседований
@python_practics
👍1
Paramiko
Paramiko — библиотека для работы с удалёнными серверами по протоколу SSH (Secure Shell) в языке Python.
Основные возможности:
• Управление SSH-соединениями. Возможность устанавливать защищённые соединения с серверами, аутентифицироваться с помощью пароля или ключей.
• Выполнение удалённых команд. Возможность запускать команды на серверах и получать их вывод.
• Передача файлов. Поддержка протокола SFTP для загрузки и скачивания файлов с серверов.
• Туннелирование SSH. Возможность создавать SSH-туннели для безопасной передачи данных через незащищённые сети.
Подробнее👇
#фреймворки_библиотеки
@python_practics
Paramiko — библиотека для работы с удалёнными серверами по протоколу SSH (Secure Shell) в языке Python.
Основные возможности:
• Управление SSH-соединениями. Возможность устанавливать защищённые соединения с серверами, аутентифицироваться с помощью пароля или ключей.
• Выполнение удалённых команд. Возможность запускать команды на серверах и получать их вывод.
• Передача файлов. Поддержка протокола SFTP для загрузки и скачивания файлов с серверов.
• Туннелирование SSH. Возможность создавать SSH-туннели для безопасной передачи данных через незащищённые сети.
Подробнее👇
#фреймворки_библиотеки
@python_practics
👍1
Создание файла и запись в него
Используем менеджер контекста with для безопасной работы с файлами.
👍 - если было полезно
#полезные_сниппеты
@python_practics
Используем менеджер контекста with для безопасной работы с файлами.
👍 - если было полезно
#полезные_сниппеты
@python_practics
👍6
Самовосстанавливающаяся инфраструктура через цифровые двойники: архитектура и инструменты
В этой статье автор разобрал, как концепция цифровых двойников помогает построить инфраструктуру, способную автоматически обнаруживать сбои и восстанавливаться без участия человека. Подробно рассмотрел ключевые компоненты, примеры кода на Python и Go, интеграцию с Kubernetes и лучшие практики на основе реальных кейсов.
Подробнее👇
#статьи
@python_practics
В этой статье автор разобрал, как концепция цифровых двойников помогает построить инфраструктуру, способную автоматически обнаруживать сбои и восстанавливаться без участия человека. Подробно рассмотрел ключевые компоненты, примеры кода на Python и Go, интеграцию с Kubernetes и лучшие практики на основе реальных кейсов.
Подробнее👇
#статьи
@python_practics
👍3
From Concepts to Code: Introduction to Data Science
Чему вы научитесь:
• Основным концепциям науки о данных и их реализации в коде;
• Работе с инструментами анализа данных и машинного обучения;
• Применению статистических методов для получения инсайтов;
• Визуализации и интерпретации результатов анализа;
• Построению полноценных data science проектов от идеи до реализации.
"From Concepts to Code" проведет вас от теоретических основ до практической реализации в области науки о данных, предоставляя плавный переход от концепций к рабочему коду для решения реальных задач анализа данных.
Книга в формате pdf👇
#курсы_книги
@python_practics
Чему вы научитесь:
• Основным концепциям науки о данных и их реализации в коде;
• Работе с инструментами анализа данных и машинного обучения;
• Применению статистических методов для получения инсайтов;
• Визуализации и интерпретации результатов анализа;
• Построению полноценных data science проектов от идеи до реализации.
"From Concepts to Code" проведет вас от теоретических основ до практической реализации в области науки о данных, предоставляя плавный переход от концепций к рабочему коду для решения реальных задач анализа данных.
Книга в формате pdf👇
#курсы_книги
@python_practics
👍2
Что делает декоратор @staticmethod в Python?
Anonymous Quiz
75%
Преобразует метод класса в статический метод
6%
Преобразует метод экземпляра в метод класса
19%
Преобразует функцию в метод класса
👍1
Куда двигаться после изучения Django: советы для Python-разработчиков
Django — это веб-фреймворк на языке Python, который позволяет быстро создавать сложные веб-приложения. Он включает в себя готовые компоненты для работы с базами данных, маршрутизацией URL, обработкой форм, аутентификацией пользователей и админ-панелями, что значительно ускоряет разработку и упрощает поддержку проектов.
Владение Django — это старт, а не финиш. Чтобы оставаться востребованным, нужно постоянно расширять знания и навыки. В этой статье автор рассмотрел пути и направления для улучшения своих компетенций.
Подробнее👇
#статьи
@python_practics
Django — это веб-фреймворк на языке Python, который позволяет быстро создавать сложные веб-приложения. Он включает в себя готовые компоненты для работы с базами данных, маршрутизацией URL, обработкой форм, аутентификацией пользователей и админ-панелями, что значительно ускоряет разработку и упрощает поддержку проектов.
Владение Django — это старт, а не финиш. Чтобы оставаться востребованным, нужно постоянно расширять знания и навыки. В этой статье автор рассмотрел пути и направления для улучшения своих компетенций.
Подробнее👇
#статьи
@python_practics
👍1