Parser for Wikipedia.org
Project description
wiki-fetch
Installation
- PyPI
pip install wiki-fetch
- Source
git clone git@github.com:d3z-the-dev/wiki-fetch.git
cd wiki-fetch && poetry build
pip install ./dist/*.whl
Usage
CLI
Option | Flag | Long | Default | Example |
---|---|---|---|---|
Wiki's page link | -u |
--url |
None | https://en.wikipedia.org/wiki/The_Doors |
Search query | -q |
--query |
None | The Doors (band) |
Page language | -l |
--lang |
English | English |
Part of the page | -p |
--part |
all | infobox |
Parts by order | -i |
--item |
all | first |
wiki-fetch -q 'The Doors (band)' -p infobox -i first
output
Infobox:
The Doors:
The Doors:
Image: https://upload.wikimedia.org/wikipedia/commons/thumb/6/69/The_Doors_1968.JPG/250px-The_Doors_1968.JPG
Caption: The Doors in 1966: Morrison (left), Densmore (centre), Krieger (right) and Manzarek (seated)
Background information:
Origin: Los Angeles, California, U.S.
Genres:
Psychedelic Rock
Blues Rock
Acid Rock
Years active:
1965-1973
1978
Labels:
Elektra
Rhino
Spinoffs:
The Psychedelic Rangers
Butts Band
Nite City
Manzarek-Krieger
Spinoff of: Rick & the Ravens
Past members:
Jim Morrison
Ray Manzarek
Robby Krieger
John Densmore
Website: thedoors.com
URL: https://en.wikipedia.org/?search=The Doors (Band)
Python
Argument | Values | Description |
---|---|---|
url | str |
Any Wiki's page URL |
query | str |
Any query string |
lang | str |
Any of available languages |
part | infobox , paragraph , table , list , thumb , toc , all |
Specify page part |
item | first , last , all |
Specify the order of the part |
from wiki_fetch.driver import Wiki
output = Wiki().search(query='The Doors (band)', part='infobox', item='first')
print(output.json)
output
{
"Infobox": [
{
"The Doors": {
"The Doors": {
"Image": "https://upload.wikimedia.org/wikipedia/commons/thumb/6/69/The_Doors_1968.JPG/250px-The_Doors_1968.JPG",
"Caption": "The Doors in 1966: Morrison (left), Densmore (centre), Krieger (right) and Manzarek (seated)"
},
"Background information": {
"Origin": "Los Angeles, California, U.S.",
"Genres": [
"Psychedelic Rock",
"Blues Rock",
"Acid Rock"
],
"Years active": [
"1965-1973",
"1978"
],
"Labels": [
"Elektra",
"Rhino"
],
"Spinoffs": [
"The Psychedelic Rangers",
"Butts Band",
"Nite City",
"Manzarek-Krieger"
],
"Spinoff of": "Rick & the Ravens",
"Past members": [
"Jim Morrison",
"Ray Manzarek",
"Robby Krieger",
"John Densmore"
],
"Website": "thedoors.com"
}
}
}
],
"URL": "https://en.wikipedia.org/?search=The Doors (Band)"
}
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
wiki_fetch-0.0.8.tar.gz
(14.9 kB
view hashes)
Built Distribution
wiki_fetch-0.0.8-py3-none-any.whl
(18.7 kB
view hashes)
Close
Hashes for wiki_fetch-0.0.8-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bbd01c6bb9cb787559209de8feaec012f7cd2f1be2a5de85b89ca5fa020bc4ad |
|
MD5 | a08b3cbf95f4b8e892fa55762882d866 |
|
BLAKE2b-256 | 6361eba39c5197df45cacbc63ec8bbf80ae71f47b81e826a001e28117ff10841 |