No project description provided
Project description
Car Talk Archiver
A script that generates an RSS XML feed containing every Car Talk episode currently hosted by NPR, dating back to 2007. Host via HTTP and update with a program like crontab for maximum effect.
Compatible with any podcast application that supports RSS.
Requirements
python = "^3.10"
beautifulsoup4 = "^4.11.2"
feedgen = "^0.9.0"
requests = "^2.28.2"
Installation
pip install cta
Usage
usage: cta.py [-h] [-i file] [-o file]
Generate a podcast RSS feed containing every Car Talk episode currently hosted by NPR.
options:
-h, --help show this help message and exit
-i file, --input file
file name of an existing feed (if specified, script will only check for newer episodes)
-o file, --output file
output file name (defaults to cartalk_<timestamp>.xml in current working directory)
Examples
Generate a new feed:
$ ./cta.py
Use an existing feed to generate a new feed including the most recent episodes:
$ ./cta.py -i cartalk.xml
Update and overwrite an existing feed with the most recent episodes:
$ ./cta.py -i cartalk.xml -o cartalk.xml
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
car_talk_archiver-1.0.tar.gz
(5.0 kB
view hashes)
Built Distribution
Close
Hashes for car_talk_archiver-1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 10fe8b46b3ca5c0c351a3851c0b60986d13f1a03ed53a2f373b07e0223e507d8 |
|
MD5 | ce3a9454b7809fe39ebea5240c0acda3 |
|
BLAKE2b-256 | 863c6c4d9f360ec84eaa7b450ff3db7d24d4aea4b462b0012cfa3f94a6ecdcdc |