Data Wrangling
Numerical Computing Library
★ 4.9
Web Crawling Framework
★ 4.6
pip install numpypip install scrapypip install numpypip install scrapyNumPy is the foundational numerical computing library that underpins Pandas, SciPy, scikit-learn, and TensorFlow. Python data engineers use NumPy for fast array manipulation, numerical transformations, matrix operations, and generating synthetic data. In ETL pipelines, NumPy operations replace slow Python loops for column-wise transformations. It is also used for feature engineering in machine learning pipelines and for efficient in-memory representation of large numerical datasets.
Python data engineers use Scrapy to build web data ingestion pipelines — defining Spider classes that follow links and extract structured data, then passing items through a Pipeline that cleans fields and writes to a database or S3. Scrapy's async engine handles thousands of concurrent requests with built-in retry and deduplication.
Individual Tool Pages