Selenium и Python для поиска элементов и текста?

Когда я захожу на определенную веб-страницу, я пытаюсь найти определенный элемент и фрагмент текста:

<span class="Bold Orange Large">0</span>

Это не сработало:(Это дало ошибку имен составных классов...)

elem = browser.find_elements_by_class_name("Bold Orange Large")

Так что я попробовал это:(но я не уверен, что это сработало, потому что я действительно не понимаю, как правильно делать селекторы css в селене...)

elem = browser.find_elements_by_css_selector("span[class='Bold Orange Large']")

Как только я найду элемент span, я хочу найти число, которое находится внутри(содержание).

num = elem.(what to put here??)

Любая помощь с селекторами CSS, именами классов и поиском текста элементов будет здорово!

Спасибо.

Ой! и моя другая проблема заключается в том, что есть несколько таких точных элементов span, но с разными номерами внутри. Как я могу справиться с этим?

15
задан Santosh Kumar 19 August 2012 в 03:13
поделиться