Tasks :
- Task 1: Load web pages into Python through requests
- Task 2: Access elements and attributes inside HTML pages
- Task 3: Search for elements with given classes and attributes
- Task 4: Use CSS selectors for searching complex patterns
- Task 5: Send POST, PUT and PATCH data with modified headers
- Task 6: Authenticate and maintain connection state through sessions and cookies