Selenium Python编码以选择下拉列表:出现错误SeleAttributeError:'列表'对象没有属性'标签名'

问题描述 投票:0回答:1

代码:

from selenium import webdriver
from selenium.webdriver.support.select import Select
from selenium.webdriver.common.keys import Keys
import time
driver = webdriver.Chrome('./chromedriver')
driver.get("http://www.tizag.com/htmlT/htmlselect.php")
time.sleep(5)
element= driver.find_elements_by_xpath('/html/body/table[3]/tbody/tr[1]/td[2]/table/tbody/tr/td/div[4]/select')
sel= Select(element)
sel.select_by_value("CO")
time.sleep(5)
print('Done')

错误消息如果webelement.tag_name.lower()!=“选择”:AttributeError:“列表”对象没有属性“标签名”

python selenium select dropdown
1个回答
0
投票
您正在使用find_elements_by_xpath返回列表,请尝试改用find_element_by_xpath。而且您也没有包括发生错误的代码部分。
© www.soinside.com 2019 - 2024. All rights reserved.