selection 0.0.21
pip install selection
Latest version
Released:
API to extract content from HTML & XML documents
Navigation
Unverified details
These details have not been verified by PyPIProject links
Meta
- License: MIT License (The MIT License (MIT) Copyright (c) 2015-2022, Gregory Petukhov Permission is hereby granted, free...)
- Author: Gregory Petukhov
- Tags lxml, dom, html
- Requires: Python >=3.8
Classifiers
- Development Status
- Environment
- Intended Audience
- License
- Operating System
- Programming Language
- Topic
- Typing
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
Unverified details
These details have not been verified by PyPIProject links
Meta
- License: MIT License (The MIT License (MIT) Copyright (c) 2015-2022, Gregory Petukhov Permission is hereby granted, free...)
- Author: Gregory Petukhov
- Tags lxml, dom, html
- Requires: Python >=3.8
Classifiers
- Development Status
- Environment
- Intended Audience
- License
- Operating System
- Programming Language
- Topic
- Typing
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
File details
Details for the file selection-0.0.21.tar.gz
.
File metadata
- Download URL: selection-0.0.21.tar.gz
- Upload date:
- Size: 9.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a136018db3fca4ef05ff420dd41a27789b268375aa2b17a8077faa68e671aa6d |
|
MD5 | 758abfc3f1a5149f9702000e58fd7084 |
|
BLAKE2b-256 | 2fccab4159f789d60e2b7bd02a72cc728d06cbb3b3ecc8a851e992a00347c7a5 |