嗨, 我正在尝试自动创建flickr帐户。在以下代码段中有问题
driver.find_element_by_xpath('.//button[@type="submit"]').click()
time.sleep(25)
if len(driver.find_elements_by_xpath('.//button[@type="submit"]')) > 0:
driver.find_element_by_xpath('.//button[@type="submit"]').click()
time.sleep(25)
driver.find_element_by_xpath('.//input[@id="s-username"]').clear()
time.sleep(3)
driver.find_element_by_xpath('.//input[@id="s-username"]').send_keys(business_name)
time.sleep(3)
driver.find_element_by_xpath('.//button[@type="submit"]').click()
time.sleep(21)
driver.find_element_by_xpath(".//a[text()='You']").click()
time.sleep(18)
实际上,当我单击“提交”时,会给我一个页面,其中存在带有xpath'.//input[@id="s-username“]'的输入,我想清除该输入并用business_name填充第一个问题是该脚本无法执行这些功能,因此单击提交并移至下一页,然后出现错误,提示它无法找到.//input[@id="s-username“]我确实可以没有找到这些错误背后的原因,我验证了输入的xpath,它与我要与之交互的元素匹配。 有人可以告诉我这些错误的原因是什么吗?