【发布时间】:2020-12-07 20:19:05
【问题描述】:
我想点击表示下一步的按钮,它是由'بعدی'写的
在这个页面中
https://www.tgju.org/profile/price_dollar_rl/history
这是我的代码
from selenium import webdriver
from selenium.webdriver.firefox.options import Options
options = Options()
options.add_argument("--headless")
browser= webdriver.Firefox(options=options, executable_path="geckodriver.exe")
browser.get('https://www.tgju.org/profile/price_dollar_rl/history');
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.support.ui import WebDriverWait
wait = WebDriverWait(browser,20)
from selenium.webdriver.common.by import By
browser.find_element_by_xpath('//*[@id="DataTables_Table_0_next"]')
我得到了这个错误
无法定位元素://*[@id="DataTables_Table_0_next"]
但我复制了确切的 ID 表格检查
谢谢
【问题讨论】:
-
删除
options.add_argument("--headless")后会发生什么? -
@DebanjanB 它不起作用
-
所以我们需要先解决没有
options.add_argument("--headless")的问题,然后再进行headless。
标签: python selenium web-scraping