BeautifulSoup не может найти класс в таблице NasdaqPython

Программы на Python
Anonymous
BeautifulSoup не может найти класс в таблице Nasdaq

Сообщение Anonymous »

Я пытаюсь очистить данные из календаря заработки NASDAQ. < /p>

Код: Выделить всё

URL = "https://www.nasdaq.com/market-activity/earnings"
< /code>
Я хочу получить всю таблицу, но сначала я начал пробовать, как мне это сделать, поэтому я пытался очистить символы. HTML, который содержит символ, подобен следующему: < /p>



[url=/market-activity/stocks/aapl/earnings]AAPL[/url]
< /code>
< /div>
< /div>
< /p>
Когда я скопирую имя класса, нажав 2 раза на него, и вставьте его в код Python, полученный код: < /p>
class_name = """table-cell
fixed-column-size-50px
text-align-left"""
table_cell = soup.find_all("div", {"class": class_name})
< /code>
Я также попробовал: < /p>
class_name = "table-cell fixed-column-size-50px text-align-left"
Наконец, я набрал и выполнил $ 0.classname в консоли, и он вернулся:

Код: Выделить всё

'table-cell\n                        fixed-column-size-50px\n                        text-align-left'
Я также поместил его как class_name , но это тоже не сработало. Я не знаком с HTML, поэтому я искал правила класса, но я не мог найти решение, которое решает мое дело.

Подробнее здесь: https://stackoverflow.com/questions/793 ... sdaq-table

Вернуться в «Python»