2017-02-13 8 views
0

Я ищу документацию относительно методов .select и .get для BeautifulSoup.Python - BeautifulSoup: Где находится документ для метода .select и .get?

Как ни странно, на веб-сайте документа подробно обсуждаются необычные методы, такие как .find_next_sibling и т. Д., Но, похоже, не объясняют описанные выше методы?

https://www.crummy.com/software/BeautifulSoup/bs4/doc/

Или я что-то отсутствует?

ответ

2

Метод .select() описан в главе CSS selectors. BeautifulSoup поддерживает ограниченный набор селекторов CSS, но они по-прежнему охватывают наиболее распространенные случаи использования. Существует также .select_one(), чтобы получить соответствие одного элемента.

Метод .get() сам по себе не является частью BeautifulSoup API. Он обычно используется в контексте получения значения атрибута, когда Tag is treated as a dictionary:

elm = soup.find("elm", class_="myclass") 
print(elm.get("class")) 

 Смежные вопросы

  • Нет связанных вопросов^_^