Overview
The Narada Python SDK supports parallel execution, allowing you to run multiple automation tasks simultaneously across different browser windows. This feature significantly improves efficiency when you need to perform multiple independent operations.Each browser window operates independently, so you can run completely
different automation tasks in parallel without interference.
Parallel Execution Example
Watch this demonstration of running multiple automation tasks simultaneously:View Complete Example Code
See the full parallel execution example on GitHub
How It Works
Each browser window operates independently, so you can run completely different automation tasks in parallel without interference. Use Python’sasyncio.gather to run tasks concurrently:
Each call to
open_and_initialize_browser_window() creates a new, independent browser window. You can also use Cloud Browser Sessions for parallel cloud-based execution without local Chrome.Next Steps
Error Handling
Learn advanced error handling and retry mechanisms
Structured Output
Extract structured data from your parallel automation tasks
Action Trace
Capture automation workflows across multiple browser windows
Getting Started
Return to the getting started guide for basic SDK usage