python selenium new tab code example

Example 1: selenium python activate new tab

# Open a new window
browser.execute_script("window.open('');")# Switch to the new window and open URL B
browser.switch_to.window(browser.window_handles[1])
browser.get(tab_url)

Example 2: selenium press tab python

from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.common.action_chains import ActionChains

driver = webdriver.Chrome()
driver.get("https://public.tableau.com/views/IsolamentoSocial/Dashboard?:embed=y&:showVizHome=no&:host_url=https%3A%2F%2Fpublic.tableau.com%2F&:embed_code_version=3&:tabs=no&:toolbar=no&:animate_transition=no&:display_static_image=no&:display_spinner=no&:display_overlay=yes&:display_count=yes&:loadOrderID=1")
n = 2
actions = ActionChains(driver) 
actions.send_keys(Keys.TAB * n)
actions.perform()