Автор - andrew

Python

Параллельная многопроцессорная обработка большого файла в Python

В этой статье мы изучим способы как сократить время обработки большого файла с данными, используя модуль multiprocessing, библиотеку joblib и средств многопроцессорной обработки модуля tqdm. Обычно для параллельной обработки...

Python

Знакомство с Itertools и more_itertools: средствами для итерации последовательностей в Python

Перевод статьи Tour of Python Itertools. В этой статье мы рассмотрим возможности модулей itertools и more_itertools, а также покажем как использовать их на практике для обработки последовательностей данных. Для языка Python...

Python

Руководство по поиску элементов с использованием XPath в Selenium Python

При работе с Selenium если элемент на веб-странице не обнаруживаются общеизвестными локаторами locators, использующими значения атрибутов дерева DOM таких как id, class и name, то для его поиска используют либо CSS селекторы...

Python

OrderedDict vs. dict в Python: выбираем правильный инструмент для работы

Перевод статьи OrderedDict vs dict in Python: The Right Tool for the Job. Время от времени в наших проектах на Python возникает необходимость структурировать данные в виде словаря, в котором гарантировано должен сохраняться...

Javascript

Как писать свои собственные хуки React Hooks: пошаговое руководство

Перевод статьи How to Build Your Own React Hooks: A Step-by-Step Guide. Пользовательские хуки React – чрезвычайно полезный инструмент, который позволяет добавлять особые возможности и уникальные функции в ваши компоненты и...

Python

Создаем интерфейсы командной строки в Python с помощью модуля argparse

Перевод статьи How to Build Command Line Interfaces in Python With argparse. Одной из сильных сторон языка Python является то, что он поставляется с обширной и достаточно универсальной стандартной библиотекой. Это делает его по...

Python

Как использовать прокси для перебора IP-адресов в Python

Перевод статьи How to Use Proxies to Rotate IP Addresses in Python. В этой статье, мы научимся выполнять парсинг веб-сайтов, не позволяя им блокировать наш IP-адрес с помощью различных методов, использующих прокси в Python...

Javascript

Обязательства (обещания) Promise в JavaScript — все, что нужно знать, чтобы начать

Перевод статьи JavaScript Promises – All You Need to Know to Get Started. В начале статьи для того, что избежать неопределенности при использовании терминологии, а точнее термина обязательство или обещание, следует обратить...

Python

От новичка в эксперты: пишем файл конфигурации для вашего Python приложения

Перевод статьи From Novice to Expert: How to Write a Configuration file in Python. Относитесь к файлу конфигурации, использующемуся в приложении, как к разрабатываемому вами коду. Когда мы разрабатываем программное обеспечение...