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

看板Python作者 (不知名的雲)時間9月前 (2023/08/01 00:32), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
selenium版本 4.10 , python版本 3.10.9 最近開始學python,卡在這個問題好久了 也沒有error message,年度可以自動填入111但就是查詢紐一直不能click 然後程式就跳到except的print message ~> <~ 請教各位大大,問題到底出在哪裡,謝謝各位的指教 import os from selenium import webdriver # open browser import time #休息時間 from selenium.webdriver.firefox.service import Service from selenium.webdriver.firefox.options import Options from selenium.webdriver.common.by import By user_agent = 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/ 20100101 Firefox/115.0' firefox_driver = os.path.join(os.getcwd(), 'driver','geckodriver.exe') firefox_service = Service(firefox_driver) firefox_option = Options() firefox_option.set_preference('general.useragent.override', user_agent) driver = webdriver.Firefox(service=firefox_service, options=firefox_option) url = 'https://mops.twse.com.tw/mops/web/t152sb01' driver.get(url) # 前往這個網站 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!") -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.217.193.234 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1690821154.A.5EC.html
文章代碼(AID): #1an-8YNi (Python)
文章代碼(AID): #1an-8YNi (Python)