不能每次运行都定位到页面元素,对第二页的页面元素无法定位

问题遇到的现象和发生背景

访问蝉妈妈登录页面,定位登录框和密码输入框,执行后,偶尔可以运行成功,偶尔无法运行成功,
运行成功后,完成登录操作,进入到首页后,对首页的页面元素无法操作

问题相关代码,请勿粘贴截图

from selenium.webdriver.common.by import By
from selenium.webdriver.support.wait import WebDriverWait
from selenium import webdriver
from selenium.webdriver.common.action_chains import ActionChains
driver = webdriver.Chrome()

driver.get("https://www.chanmama.com/login%22)
WebDriverWait(driver,5)

id e2e-login-username id e2e-login-password e2e-login-submit el-menu-item is-active

driver.find_element(By.XPATH,r"//li[@class='el-menu-item is-active']").click()

driver.find_element(By.XPATH,r"//input[@id='e2e-login-username']").send_keys('15712882391')
driver.find_element(By.XPATH,r"//input[@id='e2e-login-password']").send_keys('hansuyi941220')
driver.find_element(By.XPATH,r"//button[@id='e2e-login-submit']").click()

attrible=driver.find_element(By.XPATH,r"//a[@class='menu-label text-decoration-none']")

# #对定位到的元素进行悬停操作

ActionChains(driver).move_to_element(attrible).perform()

driver.find_element(By.XPATH,r"//input[@class='el-input__inner']").send_keys('测试')

运行结果及报错内容

Traceback (most recent call last):
File "/Users/bianlifeng/PycharmProjects/excercise/import.py", line 11, in
driver.find_element(By.XPATH,r"//input[@id='e2e-login-username']").send_keys('15712882391')
File "/Users/bianlifeng/PycharmProjects/excercise/venv/lib/python3.7/site-packages/selenium/webdriver/remote/webdriver.py", line 859, in find_element
'value': value})['value']
File "/Users/bianlifeng/PycharmProjects/excercise/venv/lib/python3.7/site-packages/selenium/webdriver/remote/webdriver.py", line 435, in execute
self.error_handler.check_response(response)
File "/Users/bianlifeng/PycharmProjects/excercise/venv/lib/python3.7/site-packages/selenium/webdriver/remote/errorhandler.py", line 247, in check_response
raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {"method":"xpath","selector":"//input[@id='e2e-login-username']"}
(Session info: chrome=103.0.5060.53)

我的解答思路和尝试过的方法

猜想:和页面结构有关系,导致定位不到元素

我想要达到的结果

不会出现偶现的报错,登陆后即使跳转到其他页面,也可以对这个页面的页面元素进行操作