Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kurtmckee/feedparser
Parse feeds in Python
https://github.com/kurtmckee/feedparser
atom json python rdf rss
Last synced: 4 days ago
JSON representation
Parse feeds in Python
- Host: GitHub
- URL: https://github.com/kurtmckee/feedparser
- Owner: kurtmckee
- License: other
- Created: 2010-11-26T02:53:24.000Z (almost 14 years ago)
- Default Branch: develop
- Last Pushed: 2024-01-11T20:41:11.000Z (10 months ago)
- Last Synced: 2024-01-31T00:12:18.070Z (10 months ago)
- Topics: atom, json, python, rdf, rss
- Language: Python
- Homepage: https://feedparser.readthedocs.io/en/latest/
- Size: 6.74 MB
- Stars: 1,780
- Watchers: 47
- Forks: 380
- Open Issues: 80
-
Metadata Files:
- Readme: README.rst
- Changelog: CHANGELOG.rst
- License: LICENSE
Awesome Lists containing this project
- awesome-starts - kurtmckee/feedparser - Parse feeds in Python (Python)
- starred-awesome - feedparser - Parse feeds in Python (Python)
- best-of-web-python - GitHub - 32% open · ⏱️ 04.06.2024): (Web Scraping & Crawling)
- stars - kurtmckee/feedparser - Parse feeds in Python (Python)
- stars - kurtmckee/feedparser - Parse feeds in Python (Python)
README
..
This file is part of feedparser.
Copyright 2010-2024 Kurt McKee
Copyright 2002-2008 Mark Pilgrim
Released under the BSD 2-clause license.feedparser
##########Parse Atom and RSS feeds in Python.
----
Installation
============feedparser can be installed by running pip:
.. code-block:: console
$ 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:
.. code-block:: console
$ 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:
.. code-block:: console
$ python -m venv venv
$ source venv/bin/activate # or "venv\bin\activate.ps1" on Windows
(venv) $ python -m pip install --upgrade pip
(venv) $ python -m pip install tox
(venv) $ tox