我正在使用selenium和undetected_chromedriver从9 9gag中抓取模因。我是通过打印标题来测试代码的,大约需要7到10秒。我不确定这是否正常。我想知道是否有办法让这个过程更快。
这是我的密码:
from webdriver_manager.chrome import ChromeDriverManager
from selenium.webdriver.chrome.service import Service
from selenium.webdriver.chrome.options import Options
import undetected_chromedriver as uc
options = Options()
options.headless = True
driver = uc.Chrome(service=Service(ChromeDriverManager().install()), options=options)
driver.get("https://9gag.com/gag/a5EAv9O")
print(driver.title)
发布于 2022-06-06 12:15:51
当我刚开始工作的时候,我做了一些挖苦:)
您的代码花了很长时间才能运行的原因可能是因为您正在运行ChromeDriverManager().install()
?每次都要安装。你只需要做一次。
Selenium需要几秒钟的时间来启动,所以它实际上不是
driver.get("https://9gag.com/gag/a5EAv9O")
print(driver.title)
这需要很长时间,但旋转。所以别担心继续往前走。
https://stackoverflow.com/questions/72516989
复制相似问题