Das Element kann beim Versuch, einen Text in Python mit Selen in Python zu extrahieren, nicht lokalisierenPython

Python-Programme
Anonymous
 Das Element kann beim Versuch, einen Text in Python mit Selen in Python zu extrahieren, nicht lokalisieren

Post by Anonymous »

Ich versuche, den gesamten Textinhalt unter Bloomberg News Library zu erhalten. Der folgende Code verwendet eine Beispiel -URL. < /P>

Code: Select all

from selenium import webdriver
from fake_useragent import UserAgent
from selenium.webdriver.common.by import By
from selenium.webdriver.firefox.options import Options

# Chrome Path
ua = UserAgent()
userAgent = ua.random
options = Options()
#options.add_argument('--headless')
options.add_argument(f'user-agent={userAgent}')
browser = webdriver.Firefox(options=options)
input_url = "https://www.bloomberg.com/news/articles/2015-11-06/the-true-story-of-soul-city-a-utopian-town-built-for-african-americans-with-republican-support-in-the-early-1970s?srnd=citylab-housing"
print(input_url)
browser.get(input_url)

element = browser.find_element(by=By.CLASS_NAME, value='body-content fence-body')

# Get Text
print(element.text)

# Close the window
browser.close()
Ich kann jedoch nicht das Element finden: .Body-Content-Zaunkörper Wenn es in der HTML-Datei dieses Tag gibt. Warum ist das?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post