Skip to main content

Parse Atom and RSS feeds in Python.


Installation

feedparser can be installed by running pip:

$ pip install feedparser

Documentation

The feedparser documentation is available on the web at:

https://feedparser.readthedocs.io/en/latest/

It is also included in its source format, ReST, in the docs/ directory. To build the documentation you’ll need the Sphinx package, which is available at:

https://www.sphinx-doc.org/

You can then build HTML pages using a command similar to:

$ sphinx-build -b html docs/ fpdocs

This will produce HTML documentation in the fpdocs/ directory.

Testing

Feedparser has an extensive test suite, powered by tox. To run it, type this:

$ python -m venv venv
$ source venv/bin/activate  # or "venv\bin\activate.ps1" on Windows
(venv) $ pip install -r requirements-dev.txt
(venv) $ tox

This will spawn an HTTP server that will listen on port 8097. The tests will fail if that port is in use.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

feedparser-6.0.14.tar.gz (286.1 kB view details)

Uploaded Source

Built Distribution

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

feedparser-6.0.14-py3-none-any.whl (80.7 kB view details)

Uploaded Python 3

File details

Details for the file feedparser-6.0.14.tar.gz.

File metadata

  • Download URL: feedparser-6.0.14.tar.gz
  • Upload date:
  • Size: 286.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.14.6

File hashes

Hashes for feedparser-6.0.14.tar.gz
Algorithm Hash digest
SHA256 088679b0c4b543ee211a820dd544698c76a402122eae7473c04a43425f283d06
MD5 94c12774ec0d5539c833a8c27391e056
BLAKE2b-256 378aa53da4a77352045d277978a2df322d5379369f9deb1707178899ff7e1121

See more details on using hashes here.

File details

Details for the file feedparser-6.0.14-py3-none-any.whl.

File metadata

  • Download URL: feedparser-6.0.14-py3-none-any.whl
  • Upload date:
  • Size: 80.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.14.6

File hashes

Hashes for feedparser-6.0.14-py3-none-any.whl
Algorithm Hash digest
SHA256 e35e3f760151b0c3b22cac9684155cae186a233e16c49bcbc6c49e91e3131137
MD5 ce6510606f83a6e667375bf0a93f3fa1
BLAKE2b-256 7f61f04912e63702e73fb2a378f9c0a1ad9eb17a334a11a6b3fe1daa593903c2

See more details on using hashes here.

Supported by

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