So i'm total beginner and i came to a problem. So this is part of my program:

```
browser = webdriver.Chrome()
browser.get(('https://accounts.google.com/signin'
         '/v2/sl/pwd?service=mail&passive=tru'
         'e&rm=false&continue=https%3A%2F%2Fmai'
         'l.google.com%2Fmail%2F&ss=1&scc=1&ltmp'
         'l=default&ltmplcache=2&emr=1&osid=1&f'
         'lowName=GlifWebSignIn&flowEntry=AddSe'
         'ssion&cid=0&navigationDirection=forward'))

username = browser.find_element_by_id('identifierId')
username.send_keys(usernameStr)

nextButton = browser.find_element_by_id('identifierNext')
nextButton.click()

password = WebDriverWait(browser, 10).until(
   EC.presence_of_element_located(By.CLASS_NAME('whsOnd zHQkBf')))

password.send_keys(passwordStr)

```

First part where it puts my username works nicely, also the part where it clicks on next button works.

But i can't make it work for password. In username you have ID tag and you can easily find element by ID, but password doesn't have this. This is password HTML:

`<input type="password" class="whsOnd zHQkBf" jsname="YPqjbf" autocomplete="current-password" spellcheck="false" tabindex="0" aria-label="Vnesite geslo" name="password" autocapitalize="off" autocorrect="off" dir="ltr" data-initial-dir="ltr" data-initial-value="">`

I tried calling it as class name or link text but it's just not working.
Thanks for all answers