Favicon of Requests-HTML

Requests-HTML

PublishedLast updated

Python library combining HTTP requests, HTML parsing, CSS selectors, and optional JavaScript rendering for scraping workflows.

Sources

github.com

Verified against the psf/requests-html repository and the PyPI package.

Requests-HTML is an open-source Python library that combines request-style fetching with HTML parsing helpers. It supports CSS selectors, links, sessions, and optional JavaScript rendering for pages that need browser execution.

Key Features:

  • Requests-Style API - Keeps HTTP fetching familiar for Python developers.
  • HTML Parsing - Exposes selectors and page helpers for extracting values.
  • JavaScript Rendering - Can render dynamic pages through a browser-backed workflow.
  • Session Support - Handles cookies and repeated requests in scraping scripts.
  • Python Package - Installs from PyPI for lightweight scraping projects.

Choose Requests-HTML when a Python script needs a compact bridge between HTTP requests, parsing, and occasional JavaScript rendering.

Features:
Open SourceHTML ParsingJavaScript RenderingPython Package

Share:

Similar to Requests-HTML

Favicon

 

  
  
Favicon

 

  
  
Favicon