def launch_fox_rss(): from flask import Flask import feedparser import threading import webbrowser from time import sleep app = Flask(__name__) def open_browser(): sleep(1.5) webbrowser.open_new_tab("http://127.0.0.1:5000") @app.route("/") def rss(): url = "https://moxie.foxnews.com/google-publisher/latest.xml" feed = feedparser.parse(url) items = feed.entries[:10] html = """ Fox News

Fox News

""" for i in items: html += f"""
{i.title}
{i.published if 'published' in i else ''}
""" html += "" return html threading.Thread(target=open_browser).start() app.run(port=5000, debug=True) launch_fox_rss()