我已经看到它们在一个类名为"category-container"的<div>中,所以使用下面的代码应该可以工作: from selenium import webdriverfrom selenium.webdriver.common.by import By
from selenium.webdriver.support import
from selenium.webdriver.common.by import Byfromselenium.webdriver.support import expected_conditions as EC
element = WebDriverWait(dr, 50).until(
EC.presence_of_all_elements_located((By.XPATH
我已经看了stackoverflow上关于美丽汤的大部分问题,只从网站上抓取了一半的数据,但到目前为止还没有一个有效。我已经尝试将功能更改为lxml或html5lib等。我也尝试使用selenium,现在我尝试使用selenium向下滚动网站,使用selenium加载网站上的所有内容,并使用漂亮的汤来抓取数据,但当需要超过100个项目时,它只抓取16个项目。我正在尝试抓取的网站的链接:from se
我想检查是否显示了我的IWebElement。当我试图到达并检查类中的IWebElement时,这一切都没问题,但是当我将它发送到KontrolElement()函数时,就会得到一个NullReferenceException。需要KontrolElemet(),因为此过程多次发生。//This is inside a class called 'Helpers'{
我想使用Selenium在链接被点击后获取页面的HTML。通常,我只下载我想要单击的链接,但在这种情况下,当单击该链接时,它会触发一些混淆的Javascript,将数据加载回当前页面的DOM中。这将加载页面,找到并单击我需要的链接,然后使用JavaScript中的outerHTML以文本形式返回DOM: html = browser.execute_script(js)
browser.