דָּוִדdavidov777 (daviddavidov777) wrote,
דָּוִדdavidov777
daviddavidov777

Выкуп битых авто СПб

lxml» — это библиотека для парсинга, основанная на библиотеках C (Си) libxml2 и libxslt. Она обладает хорошей скоростью работы и простотой использования. Данная библиотека предоставляет «питонический» API и очень схожа на «ElementTree» API.
«lxml» обладает большими плюсами:
Соответствие стандартам XML
Поддержка невалидного HTML-кода
Активная поддержка библиотек экспертами
Скорость
Многофункциональность
Безопасность (нет проблем с памятью)

Единственный минус — данную библиотеку нельзя использовать в «GAE» и в других местах, где используют встроенный python

Примеры — лучшее средство для изучения чего-либо нового, по-этому я приготовил несколько примеров с подробными комментариями.

Для начала попробуем получить содержимое каких-то HTML-тегов c помощью XPath:
import lxml.html
# подключили библиотеку

doc = lxml.html.document_fromstring("""

One text</br>
Второй текст</br>


""")
# Получили HTML-документ со строки

txt1 = doc.xpath('/html/body/span[@class="simple_text"]/text()[1]')
# Находим тег «span», у которого аттрибут «class» равен значению «simple_text» и с помощью функции text() получаем текст элемента
txt2 = doc.xpath('/html/body/span[@class="cyrillic_text"]/following-sibling::text()[1]')
# Находим тег «span», у которого аттрибут «class» равен значению «cyrillic_text» и получаем следующий за ним текст с помощью following-sibling (получаем следующий в ветке элемент) и text()
# Для получение значений использовался XPath

Получить XPath может помочь «Firebug».

вот здесь мне сегодня попала интересная штука Выкуп битых авто СПб !Давно искал и интересовался этой составляющей.Мне нравится!
Tags: Выкуп битых авто СПб
Subscribe

  • секционные ворота

    Наверняка каждому встречалась задача нахождения k-ого наименьшего элемента в массиве. k-ый элемент характеризуется тем, что он больше (или равен) k…

  • New age.................

    Заниматься еще больше торговлей!Понять куда пойдет тренд. Учиться , как можно больше задавать как можно больше вопросов.не терять время на всякую…

  • music

  • Post a new comment

    Error

    default userpic

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 0 comments