Skip to content

HTTParser

Python

Python library for parsing web content.

Python library for parsing web content via GET and POST. Handles static HTML and JavaScript-rendered pages through Selenium.

python scraping http selenium

[features]

HTTP Methods

GET and POST support

Multiple Formats

JSON, HTML, JavaScript responses

Dynamic Content

Selenium WebDriver for JS-rendered pages

Customizable

Headers, parameters, payload options

[install]

git clone https://github.com/ramonclaudio/HTTParser.git
cd HTTParser
pip install -r requirements.txt

[usage]

from httparser import HTTParser

parser = HTTParser()
response = parser.parse(
    url="https://example.com",
    method="get",
    response_format="html"
)

[requirements]

[license]

This project is licensed under the MIT license.

[links]