python selenium focus on tab code example

Example 1: 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()

Example 2: close tab selenium python

There's nothing easier and clearer than just running JavaScript.

Open new tab: driver.execute_script("window.open('');")