summaryrefslogtreecommitdiff
path: root/main.py
blob: 73b8bb04e156be0d999352506a7c7dda9487b931 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
from bs4 import BeautifulSoup
import requests
import argparse
import lxml


if __name__ == '__main__':
    parser = argparse.ArgumentParser()
    parser.add_argument('rss_url')
    args = parser.parse_args()

    rss_url = args.rss_url

    resp = requests.get(rss_url)
    rss_feed = resp.content

    soup = BeautifulSoup(rss_feed, 'xml')
    for item in soup.find_all('item'):
        for guid in item.find_all('guid'):
            print(guid.text)