В этой статье мы изучим способы как сократить время обработки большого файла с данными, используя модуль multiprocessing, библиотеку joblib и средств многопроцессорной обработки модуля tqdm. Обычно для параллельной обработки...
Автор - andrew
Способы сжатия и распаковки файлов в Python
Упаковываем и распаковываем файлы, а также управляем файловыми архивами в любых нужных нам форматах с помощью Python.
Знакомство с Itertools и more_itertools: средствами для итерации последовательностей в Python
Перевод статьи Tour of Python Itertools. В этой статье мы рассмотрим возможности модулей itertools и more_itertools, а также покажем как использовать их на практике для обработки последовательностей данных. Для языка Python...
Руководство по поиску элементов с использованием XPath в Selenium Python
При работе с Selenium если элемент на веб-странице не обнаруживаются общеизвестными локаторами locators, использующими значения атрибутов дерева DOM таких как id, class и name, то для его поиска используют либо CSS селекторы...
OrderedDict vs. dict в Python: выбираем правильный инструмент для работы
Перевод статьи OrderedDict vs dict in Python: The Right Tool for the Job. Время от времени в наших проектах на Python возникает необходимость структурировать данные в виде словаря, в котором гарантировано должен сохраняться...
Как писать свои собственные хуки React Hooks: пошаговое руководство
Перевод статьи How to Build Your Own React Hooks: A Step-by-Step Guide. Пользовательские хуки React – чрезвычайно полезный инструмент, который позволяет добавлять особые возможности и уникальные функции в ваши компоненты и...
Создаем интерфейсы командной строки в Python с помощью модуля argparse
Перевод статьи How to Build Command Line Interfaces in Python With argparse. Одной из сильных сторон языка Python является то, что он поставляется с обширной и достаточно универсальной стандартной библиотекой. Это делает его по...
Как использовать прокси для перебора IP-адресов в Python
Перевод статьи How to Use Proxies to Rotate IP Addresses in Python. В этой статье, мы научимся выполнять парсинг веб-сайтов, не позволяя им блокировать наш IP-адрес с помощью различных методов, использующих прокси в Python...
Обязательства (обещания) Promise в JavaScript — все, что нужно знать, чтобы начать
Перевод статьи JavaScript Promises – All You Need to Know to Get Started. В начале статьи для того, что избежать неопределенности при использовании терминологии, а точнее термина обязательство или обещание, следует обратить...
От новичка в эксперты: пишем файл конфигурации для вашего Python приложения
Перевод статьи From Novice to Expert: How to Write a Configuration file in Python. Относитесь к файлу конфигурации, использующемуся в приложении, как к разрабатываемому вами коду. Когда мы разрабатываем программное обеспечение...