首页 > 解决方案 > 使用 python、selenium、chrome-driver 获取所有页面源,不仅是类

问题描述

我使用这段代码:

from selenium import webdriver
chrome_path = r"url_path_of_my_location\chromedriver.exe"
driver = webdriver.Chrome(chrome_path)
driver.get("url_of_my_website")
posts = driver.find_elements_by_class_name("mk-league-product-name")
for x in posts:
  print(x.text)

它工作得很好,但是我可以以某种方式打印页面的所有源代码,而不仅仅是按类名打印这些元素吗?

标签: pythonseleniumselenium-chromedriver

解决方案


你必须使用

print(driver.page_source)

推荐阅读