Automation with python
1.42K subscribers
1 photo
144 links
Канал агрегатор, все самое интересно об автоматизации на Python

https://www.facebook.com/AutomationWithPython/
Download Telegram
Модуль Collections в Python
#python

Collections  -  это встроенный модуль Python,
реализующий специализированные контейнеры типов данных.
В статье рассмотрены несколько структур данных,
представленных в этом модуле и являющимися альтернативой
встроенным стандартным контейнерам Python
-
namedtuple
- defaultdict
- OrderedDict
- Counter

👉 link: https://bit.ly/2U95tJ9
Monkey Patching in Python
#python #mock

Статья полезна для понимания как работают mock’и в Python
Множество примеров помогут в этом не легком деле

Рассматриваются такие вопросы:
- что это такое
- где приминяется
- как это провернуть

👉link: https://bit.ly/2Ugq5Qx
Инструменты для создания виртуального окружения в Python
#python #env

​​Для создания виртуального окружения в Python существует множество инструментов.
Какой из них лучше выбрать?
В статье рассмотрены несколько вариантов, а также их преимущества и недостатки.

Рассматрены такие инструменты:
- virtualenv
- pew
- venv
- pipenv

👉 link: http://bit.ly/2v7Q9yi
Making your Python decorators even better
#python

Статья о том как создавать правильные декораторы 😉
используя для этого модуль functool и декоратор @wraps

👉 link: http://bit.ly/2V8Diq6
Объяснение алгоритмов сортировки
#python #sort #algorithms

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

Алгоритмы:
- Пузырьковая сортировка
- Сортировка выборкой
- Сортировка вставками
- Пирамидальная сортировка
- Сортировка слиянием
- Быстрая сортировка

👉 link: http://bit.ly/2H83v4r
Heisenbug 2019
#video #heisenbug

Прямая трансляция первого зала

👉https://youtu.be/EkOniFi76bY
Pathlib Is Wonderful!
#python

Модуль os.path, всегда был тем,
что мы использовали когда речь заходила про пути в Python.
В принципе, там есть всё, что вам нужно,
но часто выглядит это не слишком изящно.

Example with os.path:

BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
TEMPLATES_DIR = os.path.join(BASE_DIR, 'templates')

Example with pathlib:

BASE_DIR = Path(__file__).resolve().parent.parent
TEMPLATES_DIR = BASE_DIR.joinpath('templates')

👉http://bit.ly/2YXWXvg
Встроенные функции Python
#python

В статье рассказуется про стандартные встроенные функции Python
какие используются часто и на какие не стоит тратить время.

👉http://bit.ly/2WBa7kj
CodeFest 2019
#video #codefest

Появились в открытом доступе
14 докладов о тестировани с codefest


👉 http://bit.ly/2JZlM6v
Finding Android components with Appium
#tests #appium

В статье на примере калькулятора
показано как можно находить нужный елемент в Android app
и что для этого можно использовать

👉 http://bit.ly/2LaUCtW
Сравнение BDD фреймворков Python: плюсы и минусы
#tests #bdd #framework

В статье автор попытался разобраться
какие существуют BDD фреймворками на Python
определи
л их плюсы и минусы и какой из них лучше

BDD фреймворки:
- behave
- pytest-bdd
- radish
- lettuce
- freshen

👉 http://bit.ly/2YUU6na
Мобильная автоматизация с appium
#tests #appium

Автор подробно описал свой
опыт написания первого теста
для калькулятора под iOS

Что бы начать, понадобилось:
- python
- appium
- xcode
- calculator

👉 http://bit.ly/2StTzpN
Google's Python Class
#python #python_courses #courses

Бесплатные материалы по изучению Python от google,
материалы достаточно староваты, но все концепции Python

хорошо описаны и продемонстрированы

Что есть?
- письменные материалы
- видео лекции
- примеры кода
- практические задания

👉 http://bit.ly/2xZKXOg
Learn Python from Top 50 Articles
#python

Подборка обучающих статей по Python
на все случаи жизни

Разбиты на 15 групп:
- Guide
- Case Study
- Web Scraping
- Bot
- Automation
- Testing
- Blockchain
- Web App
- Django
- Flask
- AWS
- Data Visualization
- Math
- Concepts
- Prediction

👉 http://bit.ly/2K1OOQF
SeConf 2019
#video #seconf #selenium

27 докладов и не только
с конференции по selenium которая прошла в апреле
стали доступны на youtube

👉 http://bit.ly/2LCBnK8
Python methods
#python #study

Python, предлагает несколько видов методов
в статье разбирается каждый из них
и в каких случаях какой нужно использовать

методы:
- статические
- класса
- экземпляра класса

👉http://bit.ly/2MJflFk
Automation with python
#python #tests

Теперь Automation with python и в facebook
посты будут дублироваться и там и тут
кому удобней facebook, welcome
😍

👉 http://bit.ly/2M3TUz5
Подборка материалов по Python
#python #study

- планы обучения
- немного теории
- практика
- полезные подборки

👉http://bit.ly/2YMZW9j
Задачи по Python для начинающих
#python #study

Tproger и GeekBrains собрали
несколько простых задач по Python
для обучения и тренировки.

👉 http://bit.ly/2YP6Aju
Строковые методы в Python
#python #study

В статье узнаем, какие используются чаще всего.
Важно запомнить, что все строковые методы всегда возвращают новое значение, а не меняют исходное

👉 http://bit.ly/2k1mDIx