For responses python, `requests` is the OG, but `httpx` is newer and handles HTTP/2.
HTML parsing? `BeautifulSoup` is easy, but `lxml` is faster. For JS-heavy sites, `selenium` or `playwright`.
Pro tip: Always log the raw response before parsing—saves so much time debugging.
HTML parsing? `BeautifulSoup` is easy, but `lxml` is faster. For JS-heavy sites, `selenium` or `playwright`.
Pro tip: Always log the raw response before parsing—saves so much time debugging.
