Skip to main content

Python Expert Programming - Main package for Atomisator app

Project description

This package is part of the Python Expert Programming book written by Tarek Ziadé.

For more information, go to http://atomisator.ziade.org

Atomisator merge several feeds into on single feed, storing entries in a database to avoid doublons.

To use it, create an atomisator.cfg file somewhere:

[atomisator]

sites =
    http://tarekziade.wordpress.com/atom
    http://digg.com/rss2.xml

database = sqlite:///Users/tarek/atomisator.db

file = /Users/tarek/atomisator.xml
title = meta
description = Automatic feed created by Atomisator.
link =  http://atomisator.ziade.org/example

You can then call the atomisator tool over it:

$ atomisator /path/to/atomisator.cfg

It will generate the atomisator.xml file.

You can also call separately the process that fills the database:

$ load_feeds /path/to/atomisator.cfg

Then generate the xml file in another process:

$ generate_feed /path/to/atomisator.cfg

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

atomisator.main-0.2.0.tar.gz (3.9 kB view details)

Uploaded Source

File details

Details for the file atomisator.main-0.2.0.tar.gz.

File metadata

File hashes

Hashes for atomisator.main-0.2.0.tar.gz
Algorithm Hash digest
SHA256 269a11f4afe610abb28bbac09b20e8beb756929d651f2ec4642ac7e91dae6195
MD5 206ec018468a439a26c67e824bd150f9
BLAKE2b-256 2de966c7dce8379ee92e42f51d3dcd69d30bba15e85e0abdc4f39255b84c24e7

See more details on using hashes here.

Supported by

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