API to extract content from HTML & XML documents
Project description
Selection Documenation
API to query DOM tree of HTML/XML document.
Usage Example
from selection import XpathSelector
from lxml.html import fromstring
html = '<div><h1>test</h1><ul id="items"><li>1</li><li>2</li></ul></div>'
sel = XpathSelector(fromstring(html))
print(sel.select('//h1')).text()
print(sel.select('//li').text_list()
print(sel.select('//ul').attr('id')
Installation
Run: pip install -U selection
Community
Telegram English chat: https://t.me/grablab
Telegram Russian chat: https://t.me/grablab_ru
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
selection-0.0.15.tar.gz
(8.8 kB
view details)
File details
Details for the file selection-0.0.15.tar.gz
.
File metadata
- Download URL: selection-0.0.15.tar.gz
- Upload date:
- Size: 8.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 10ee70db4f6890b27dc21c78c8546f8a904f6b0672a3caff545cbe0b8a4a68c1 |
|
MD5 | 593112bc4d52f14c5898af756a0b1c52 |
|
BLAKE2b-256 | d8e914371db694c334f6b76a6dace0283d46522ba263c59f3d2f492563537159 |