Tôi đang sử dụng các liên kết Python để chạy Selenium WebDriver:
from selenium import webdriver
wd = webdriver.Firefox()
Tôi biết tôi có thể lấy một webelement như vậy:
elem = wd.find_element_by_css_selector('#my-id')
Và tôi biết tôi có thể lấy nguồn trang đầy đủ với ...
wd.page_source
Nhưng có cách nào để có được "nguồn phần tử" không?
elem.source # <-- returns the HTML as a string
Các tài liệu weben selenium cho Python về cơ bản là không tồn tại và tôi không thấy bất cứ điều gì trong mã dường như cho phép chức năng đó.
Bạn có suy nghĩ nào về cách tốt nhất để truy cập HTML của một yếu tố (và con của nó) không?
wd.page_source
với beautifulsoup