Skip to main content

A python library to extract information from Wikipedia pages.

Project description

toolwiki

This is a python library to extract information from Wikipedia pages.

Contents

  • tables.py includes function to extract information from a wikipedia table as a pandas dataframe.

Installation

You can install toolwiki package from PyPI:

python -m pip install toolwiki

toolwiki is supported on Python 3.7 and above.

How to use

You can use this package in your own Python code by importing from the toolwiki package:

>>> from toolwiki import tables
>>> dfs= tables.get_dataframes(url='https://en.wikipedia.org/wiki/List_of_UFC_events', by_class='wikitable', table_indices= [], raw=False)
[                                         Event  ...  Ref.
1                                      UFC 276  ...   [9]
2                          UFC Fight Night 211  ...  [10]
..   ...                                         ...  ...        ...    ...
14                         UFC Fight Night 202  ...  [20]
15            UFC Fight Night: Walker vs. Hill  ...  [21]
[15 rows x 5 columns],        #                                       Event  ... Attendance   Ref.
1    593          UFC 271: Adesanya vs. Whittaker II  ...     17,872   [22]
2    592  UFC Fight Night: Hermansson vs. Strickland  ...        N/A   [23]
..   ...                                         ...  ...        ...    ...
601  002                           UFC 2: No Way Out  ...      2,000  [558]
602  001                        UFC 1: The Beginning  ...      7,800  [559]
[602 rows x 7 columns]]

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

toolwiki-0.1.10.tar.gz (4.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

toolwiki-0.1.10-py3-none-any.whl (4.9 kB view details)

Uploaded Python 3

File details

Details for the file toolwiki-0.1.10.tar.gz.

File metadata

  • Download URL: toolwiki-0.1.10.tar.gz
  • Upload date:
  • Size: 4.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.7

File hashes

Hashes for toolwiki-0.1.10.tar.gz
Algorithm Hash digest
SHA256 08faf2826e9538eb96088df92cf4dfe921fd6f282ab2c119457b9a3963f5bf88
MD5 11f6e61f82198738190b4d7afcf8ddc3
BLAKE2b-256 b3d4632d777e6abda0f5d2aca657ac74d27a5ad85d0069142dbfd50894fd6e9d

See more details on using hashes here.

File details

Details for the file toolwiki-0.1.10-py3-none-any.whl.

File metadata

  • Download URL: toolwiki-0.1.10-py3-none-any.whl
  • Upload date:
  • Size: 4.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.7

File hashes

Hashes for toolwiki-0.1.10-py3-none-any.whl
Algorithm Hash digest
SHA256 837ebc62cc9e31007159d9fdc0c8dca22a0a32da46329d2895a116ee188e55dc
MD5 b067311ba8813244811bbc7c77cdec7b
BLAKE2b-256 a0fdac6a04e5c1a9dda68f56de62050f1859e2b79338f78e0dc34272b11944b4

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page