Re: [問題] selenium開網頁一直卡在查詢紐

作者: hohiyan (海洋)   2023-08-01 01:10:55
1) search_button 那一行沒有找到正確的元件
可以改成 driver.find_element(By.XPATH, '//*[@id="search_bar1"]/div/input')
2) search_button.click() 改成 search_button.send_keys('\n')
至少這樣在我這邊是動得起來的
: try:
: ticker = '111'
: print(ticker,"Start searchinh!")
: keyword = driver.find_element(By.ID,"year")
: keyword.send_keys(ticker)
: search_button = driver.find_element(By.CSS_SELETOR,"#search_bar1 div.
: search input[type=button]")
: print(ticker,"test222")
: search_button.click()
: time.sleep(2)
: except:
: print(ticker,"Start searchinh2!")
作者: clioshih (不知名的雲)   2023-08-01 10:47:00
推我的查詢紐還是不能動耶 不過沒有跑到except的print了
作者: hohiyan (海洋)   2023-08-01 12:17:00
or try search_button.submit()
作者: clioshih (不知名的雲)   2023-08-01 15:36:00
search_button.submit()也是不行T_T'//*[@id="search_bar1"]/div/input[@type="button"]'Xpath改成以上用search_button.click()也可以了,謝謝你

Links booklink

Contact Us: admin [ a t ] ucptt.com