当前位置 博文首页 > keys'错误解决_LY的博客:selenium 中 出现'list' object has no

    keys'错误解决_LY的博客:selenium 中 出现'list' object has no

    作者:[db:作者] 时间:2021-08-09 22:09

    原先代码:
    
    from selenium import webdriver
    from selenium.webdriver.common.by import By
    from selenium.webdriver.support.ui import WebDriverWait
    from selenium.webdriver.support import expected_conditions as EC
    
    
    browser= webdriver.Chrome()
    wait=WebDriverWait(browser,10)
    
    def search():
    
    
        browser.get('https://www.taobao.com')
        input=wait.until(
            EC.presence_of_all_elements_located((By.CSS_SELECTOR, '#q'))
        )
        print (input)
        print (type(input))
    
        submit=wait.until(EC.element_to_be_clickable((By.CSS_SELECTOR,'#J_TSearchForm > div.search-button > button')))
        input.send_keys('美食')
        submit.click()
    
    
    def main():
        search()
    
    if __name__=='__main__':
        main()
    

    解决办法:

    改成input[0].send_keys('美食')

    list 不能调用 send_keys,那我就调用list[0] 取第一个值调用即可?

    cs
    下一篇:没有了