Ультимативная шпаргалка по Selenium с Python для автоматизации тестирования
Python и Selenium — отличная комбинация для автоматизированного тестирования в вебе. Python обладает простым синтаксисом, который позволяет с минимальным количеством строк выполнять даже сложные задачи, а Selenium является открытым фреймворком, который при необходимости можно использовать и с другими языками программирования.
В этой статье вы найдёте подробную шпаргалку по работе с Selenium на Python:
https://tprg.ru/4xEk
#selenium
Python и Selenium — отличная комбинация для автоматизированного тестирования в вебе. Python обладает простым синтаксисом, который позволяет с минимальным количеством строк выполнять даже сложные задачи, а Selenium является открытым фреймворком, который при необходимости можно использовать и с другими языками программирования.
В этой статье вы найдёте подробную шпаргалку по работе с Selenium на Python:
https://tprg.ru/4xEk
#selenium
🔥8👍2
Введение в словарь Python и структурирование данных
Словари в Python обеспечивают удобный доступ к данным и их гибкую организацию. Они имеют неупорядоченный набор данных, чьи индексы могут быть различных типов. В этой статье подробно рассмотрено, как работать со словарями, как их создавать, удалять и настраивать, а также как работать с данными в них:
https://tprg.ru/bhV2
Словари в Python обеспечивают удобный доступ к данным и их гибкую организацию. Они имеют неупорядоченный набор данных, чьи индексы могут быть различных типов. В этой статье подробно рассмотрено, как работать со словарями, как их создавать, удалять и настраивать, а также как работать с данными в них:
https://tprg.ru/bhV2
🔥5👍3👎1
Аутентификация пользователей в GraphQL с помощью Django
Если вы используете GraphQL с аутентификацией сеансов Django, вы можете использовать проверку
https://tprg.ru/we0Z
#django
Если вы используете GraphQL с аутентификацией сеансов Django, вы можете использовать проверку
sessionid
в cookie в самом распознавателе GraphQL. Как это сделать, читайте в статье:https://tprg.ru/we0Z
#django
👍3
Сравнение быстродействия def и lambda-функций Python 3.x
На нашем сайте появилась статья от пользователя, где он поделился собственным анализом производительности def и lambda-функций. Подробнее:
https://tprg.ru/Ynau
На нашем сайте появилась статья от пользователя, где он поделился собственным анализом производительности def и lambda-функций. Подробнее:
https://tprg.ru/Ynau
💩7👍5🔥2
Свежие вакансии для DevOps-инженеров
— Junior DevOps-инженер
Где: Москва
Опыт: Можно без опыта
Сколько: По итогам собеседования
— Дежурный Linux-инженер / DevOps
Где: Москва
Опыт: От 1 до 3 лет
Сколько: По итогам собеседования
— Senior Infrastructure / DevOps Engineer
Где: Удалённо
Опыт: От 3 лет
Сколько: От 8000 $
— Senior DevOps
Где: Москва, можно удалённо
Опыт: От 3 лет
Сколько: От 230 000 до 330 000 ₽
— Системный инженер / DevOps
Где: Москва, можно удалённо
Опыт: От 3 лет
Сколько: От 180 000 до 260 000 ₽
— Системный инженер / DevOps
Где: Москва
Опыт: От 3 до 6 лет
Сколько: По итогам собеседования
#вакансии #работа
— Junior DevOps-инженер
Где: Москва
Опыт: Можно без опыта
Сколько: По итогам собеседования
— Дежурный Linux-инженер / DevOps
Где: Москва
Опыт: От 1 до 3 лет
Сколько: По итогам собеседования
— Senior Infrastructure / DevOps Engineer
Где: Удалённо
Опыт: От 3 лет
Сколько: От 8000 $
— Senior DevOps
Где: Москва, можно удалённо
Опыт: От 3 лет
Сколько: От 230 000 до 330 000 ₽
— Системный инженер / DevOps
Где: Москва, можно удалённо
Опыт: От 3 лет
Сколько: От 180 000 до 260 000 ₽
— Системный инженер / DevOps
Где: Москва
Опыт: От 3 до 6 лет
Сколько: По итогам собеседования
#вакансии #работа
👍3🔥1
Управление средами Python на профессиональном уровне
Виртуальные среды Python помогают легко и быстро управлять зависимостями. Наиболее распространенными инструментами создания сред являются
Таким инструментом является
https://tprg.ru/4gvi
Виртуальные среды Python помогают легко и быстро управлять зависимостями. Наиболее распространенными инструментами создания сред являются
virtualenv
и conda
. Но чтобы эффективно с ними работать нужно либо обладать большим опытом, либо специальным инструментом.Таким инструментом является
virtualenvwrapper
и подробнее о нём вы можете узнать в этой статье:https://tprg.ru/4gvi
👍7
Создание анимированных диаграмм в Python
Вероятно, вы хоть раз видели анимированные диаграммы, где показывается капитализация компаний, востребованность технологий или другая занятная инфографика. Для примера диаграмма ниже.
В этой статье показано, как реализовать такую же анимацию с помощью Python:
https://tprg.ru/gGt2
Вероятно, вы хоть раз видели анимированные диаграммы, где показывается капитализация компаний, востребованность технологий или другая занятная инфографика. Для примера диаграмма ниже.
В этой статье показано, как реализовать такую же анимацию с помощью Python:
https://tprg.ru/gGt2
👍23🔥4
Как правильно сортировать данные в Pandas
В этой статье вы узнаете, как сортировать датафреймы Pandas по нескольким столбцам с помощью метода sort_values, а также по индексам методом sort_index.
Подробности:
https://tprg.ru/y3kT
#pandas
В этой статье вы узнаете, как сортировать датафреймы Pandas по нескольким столбцам с помощью метода sort_values, а также по индексам методом sort_index.
Подробности:
https://tprg.ru/y3kT
#pandas
👍11🎉1
Создаём бота клиентской службы с помощью Python, Flask и Pinecone
Часто, у пользователей возникают одни и те же вопросы на которые уже неоднократно отвечали сотрудники поддержки. Что, если на заданный клиентом вопрос вы бы могли программно находить подобные заданные ранее вопросы с ответами, которые могут его устроить?
Такое уже применяется сегодня во многих сервисах, и вы тоже можете сделать аналогичную систему поддержки. Как это реализовать узнаете тут:
https://tprg.ru/U48W
#flask
Часто, у пользователей возникают одни и те же вопросы на которые уже неоднократно отвечали сотрудники поддержки. Что, если на заданный клиентом вопрос вы бы могли программно находить подобные заданные ранее вопросы с ответами, которые могут его устроить?
Такое уже применяется сегодня во многих сервисах, и вы тоже можете сделать аналогичную систему поддержки. Как это реализовать узнаете тут:
https://tprg.ru/U48W
#flask
👍13
Пять продвинутых Git-команд, благодаря которым вы будете выглядеть как профи
Помимо таких популярных команд, как
https://tprg.ru/T6Aa
#git
Помимо таких популярных команд, как
push
, commit
и checkout
, Git обладает множеством более специфичных возможностей, которые не все используют. Эта статья познакомит вас с пятью такими командами, которые могут вывести вашу работу с Git на новый уровень:https://tprg.ru/T6Aa
#git
👍18😱2❤1
Кеш в асинхронных Python-приложениях
В современных веб-приложениях без кеша никуда. Он упрощает доступ к популярной информации и позволяет приложениям работать быстрее. В статье автор рассказал об использование кеша с точки зрения кода асинхронного Python-приложения, а также поделился своей собственной библиотекой, которая помогает в этом вопросе.
https://tprg.ru/XPyq
#веб
В современных веб-приложениях без кеша никуда. Он упрощает доступ к популярной информации и позволяет приложениям работать быстрее. В статье автор рассказал об использование кеша с точки зрения кода асинхронного Python-приложения, а также поделился своей собственной библиотекой, которая помогает в этом вопросе.
https://tprg.ru/XPyq
#веб
👍9🔥4🎉2
Подробное описание языка Python для начинающих
Эта статья ориентирована на новичков, которые только начинают своё знакомство с языком. Здесь вы сможете познакомиться с основными особенностями Python, понять чем он отличается от других языков и какими преимуществами обладает:
https://tprg.ru/tCg8
Эта статья ориентирована на новичков, которые только начинают своё знакомство с языком. Здесь вы сможете познакомиться с основными особенностями Python, понять чем он отличается от других языков и какими преимуществами обладает:
https://tprg.ru/tCg8
👍13💩4
Управление и мониторинг сервера через Telegram-бота
Автор статьи разработал систему мониторинга, которая оповещает о проблемах с сервером, для возможности их быстрого устранения, через Telegram. Более того, система имеет возможность обратной связи, то есть устранить часть проблем можно буквально написав сообщение боту.
Подробнее:
https://tprg.ru/gLcQ
Автор статьи разработал систему мониторинга, которая оповещает о проблемах с сервером, для возможности их быстрого устранения, через Telegram. Более того, система имеет возможность обратной связи, то есть устранить часть проблем можно буквально написав сообщение боту.
Подробнее:
https://tprg.ru/gLcQ
👍9
Создаём троян на Python
Эта статья носит исключительно ознакомительный характер, чтобы вы могли понимать, как работают вирусы с точки зрения кода.
Мы очень надеемся, что вы не станете использовать полученные знания в плохих целях, а сделаете выводы для обеспечения собственной кибер-безопасности.
https://tprg.ru/rwem
Эта статья носит исключительно ознакомительный характер, чтобы вы могли понимать, как работают вирусы с точки зрения кода.
Мы очень надеемся, что вы не станете использовать полученные знания в плохих целях, а сделаете выводы для обеспечения собственной кибер-безопасности.
https://tprg.ru/rwem
👍34😱4💩2
Нахождение степени числа с использованием рекурсии
Тема рекурсии довольна мозголомна. Требуется некоторое время и терпение, чтобы полностью понять и осмыслить принцип её работы. В этой статье на примере возведения числа в степень показывается, как она работает.
Потратьте немного времени, чтобы точно разобраться в этом вопросе:
https://tprg.ru/djuz
Тема рекурсии довольна мозголомна. Требуется некоторое время и терпение, чтобы полностью понять и осмыслить принцип её работы. В этой статье на примере возведения числа в степень показывается, как она работает.
Потратьте немного времени, чтобы точно разобраться в этом вопросе:
https://tprg.ru/djuz
👍9
7 практических трюков в Python
Несколько полезных практических трюков в Python 3 версии. Здесь и простая сортировка словаря, и удалением дубликатов в списке без нарушения порядка и многое другое:
https://tprg.ru/TlGK
Несколько полезных практических трюков в Python 3 версии. Здесь и простая сортировка словаря, и удалением дубликатов в списке без нарушения порядка и многое другое:
https://tprg.ru/TlGK
👍12
Django-sockpuppet, интересная альтернатива React, Vue, Angular или очередная заброшенная джанговская «батарейка»?
Django-sockpuppet — проект, расширяющий и так богатые возможности Django. С помощью него можно создавать реактивный интерфейс для одностраничных приложений без необходимости использования React, Vue, Angular и прочих JavaScript-фреймворков.
Как это работает, узнаете здесь:
https://tprg.ru/FUxc
#django
Django-sockpuppet — проект, расширяющий и так богатые возможности Django. С помощью него можно создавать реактивный интерфейс для одностраничных приложений без необходимости использования React, Vue, Angular и прочих JavaScript-фреймворков.
Как это работает, узнаете здесь:
https://tprg.ru/FUxc
#django
👍8