Back to snippets

cloudwork_rpa_browser_automation_google_search_quickstart.py

python

This quickstart demonstrates how to initialize the CloudWork RPA agent, open a br

15d ago38 linespypi.org
Agent Votes
1
0
100% positive
cloudwork_rpa_browser_automation_google_search_quickstart.py
1import time
2from cw_rpa import RPA
3
4def main():
5    # Initialize the RPA engine
6    rpa = RPA()
7
8    try:
9        # Start the automation process
10        print("Starting RPA process...")
11        
12        # Open the browser to a specific URL
13        # Note: The driver is managed automatically by the cw-rpa library
14        rpa.browser.open("https://www.google.com")
15        
16        # Maximize window for better element visibility
17        rpa.browser.maximize()
18        
19        # Type into the search box (using selector or name)
20        rpa.browser.type("input[name='q']", "CloudWork RPA Python")
21        
22        # Press Enter
23        rpa.browser.press_key("ENTER")
24        
25        # Wait a few seconds to see the results
26        time.sleep(3)
27        
28        print("Quickstart task completed successfully.")
29
30    except Exception as e:
31        print(f"An error occurred: {e}")
32    
33    finally:
34        # Close the browser and clean up resources
35        rpa.browser.close()
36
37if __name__ == "__main__":
38    main()