Skip to main content
Join the official 2020 Python Developers SurveyStart the survey!

Local RSS reader/viewer

Project description

.. _l-README:


.. only:: html

.. image::
:alt: Build status

.. image::
:alt: Build Status Windows

.. image::

.. image::

.. image::
:alt: GitHub Issues

.. image::
:alt: MIT License

.. image::
:alt: Requirements Status

.. image::


* `GitHub/pyrsslocal <>`_
* `documentation <>`_
* `Blog <>`_

What is it?

This extension proposes a way to download new posts from blogs
and to navigate through them with a couple of HTML pages
managed by a local python server using a SQLite database:


from pyrsslocal import rss_update_run_server
fLOG (OutputPrint = True)
xml_blogs = "subscriptions.xml"
dbfile = "rss_posts.db3"
rss_update_run_server(dbfile, xml_blogs)

The previous example takes a dump of blogs url coming from the former Google Reader (see below),
downloads RSS streams, loads everything into a database (SQLlite format),
and opens a local web application to read them, mark them, or search their titles.
The XML file which describes the blogs looks like this::

<?xml version="1.0" encoding="UTF-8"?>
<opml version="1.0">

<outline text=""

<outline text="XD blog"
title="XD blog"
htmlUrl="" />


.. only:: html

.. image::

.. only:: latex

.. image:: page1.png

Project details

Download files

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

Files for pyrsslocal, version 0.8.250
Filename, size File type Python version Upload date Hashes
Filename, size pyrsslocal-0.8.250-py3-none-any.whl (255.2 kB) File type Wheel Python version 3.6 Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page