Skip to main content

A package to download Dutch parliament debates and subtitles

Project description

tweedekamer

A pypi package for retrieving Dutch parliamentary debate data.

Using this package you can download Dutch parliament debates and subtitles. It is based on the website https://debatgemist.tweedekamer.nl. This package is not affiliated with the Dutch parliament. It is not allowed to use this package for commercial purposes.\n This package is still in beta, so expect bugs and missing features.

Installation

Install this package through pip. The package requires Python >=3.7.9

  pip install tweedekamer

Usage/Examples

Retrieving subtitles

from tweedekamer import Debate, Search

results = Search().getDebates("belasting 2022", limit=1)
results[0].subtitle.text

Retrieving video link

from tweedekamer import Debate, Search

results = Search().getDebates("belasting 2022", limit=1)
results[0].video.link

Retrieving speaker information

For each debate there is a list of speakers

from tweedekamer import Debate, Search

results = Search().getDebates("belasting 2022", limit=1)
results[0].speakers[0].name
results[0].speakers[0].party

Features

  • Retrieve date and info on debate
  • Search debates by query, date range, and debate type
  • Retrieve subtitle data
  • Retrieve video data

Run Locally

Use these instructions if you want to edit the package locally

Clone the project

  git clone https://github.com/micheldore/tweedekamer

Go to the project directory

  cd tweedekamer

Create the virtual environment (using Python 3)

  python -m venv env
  source env/bin/activate

Install dependencies

  pip install -r requirements.txt

If you want to install the local version of the package

  python -m pip install -e .

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

tweedekamer-0.0.3b1.tar.gz (1.6 kB view details)

Uploaded Source

Built Distribution

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

tweedekamer-0.0.3b1-py3-none-any.whl (1.8 kB view details)

Uploaded Python 3

File details

Details for the file tweedekamer-0.0.3b1.tar.gz.

File metadata

  • Download URL: tweedekamer-0.0.3b1.tar.gz
  • Upload date:
  • Size: 1.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.7.9

File hashes

Hashes for tweedekamer-0.0.3b1.tar.gz
Algorithm Hash digest
SHA256 c77465c3739e663415c07dd1a63ea2ed98f41fb013039135612867510013d7a1
MD5 1b2125d8b5291f6d456d290c92ce5121
BLAKE2b-256 b8da6c3b0580ba3462ab950dba89f9fe7129ab3b332b0bf1577330a14769a0a7

See more details on using hashes here.

File details

Details for the file tweedekamer-0.0.3b1-py3-none-any.whl.

File metadata

  • Download URL: tweedekamer-0.0.3b1-py3-none-any.whl
  • Upload date:
  • Size: 1.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.7.9

File hashes

Hashes for tweedekamer-0.0.3b1-py3-none-any.whl
Algorithm Hash digest
SHA256 fe65d76a851f9c9279027a1dcd736db33bba0f96e0efaf5b9034e56c3c82c20c
MD5 3a7a86765f1183534ccad93c8e956190
BLAKE2b-256 ccf167d00457299e35487e2cafc72f2d942890930e01994ebc0f5894819cd763

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