【发布时间】:2023-01-17 15:00:36
【问题描述】:
以下代码我正在尝试获取 div 但我想要那个 div 中的 img
from typing import List
from bs4 import BeautifulSoup
from selenium import webdriver
from selenium.webdriver.chrome import options
from selenium.webdriver.common.keys import Keys
import time
from time import sleep
from selenium.webdriver.common.by import By
from selenium.webdriver.remote.webelement import WebElement
`launch the browser`
driver = webdriver.Chrome(executable_path="/home/earth/Downloads/Python/chromedriver_linux64 (2)/chromedriver.exe")
driver.get("https://demo1.devmarketidiot.com/")`getting url`
driver.maximize_window()`maximize the window`
time.sleep(2)
html=driver.page_source`getting page source`
#file = html.read()
S= BeautifulSoup(html, 'lxml')``
print("........Divs...........")
mydivs=S.findAll('div')`find all divs present in that page source`
print(len(mydivs))
for i in mydivs:
print("i:",i)
请给我找到 img 或那个 div 中的任何组件的解决方案`
【问题讨论】:
标签: python python-3.x selenium selenium-webdriver