Criando um leitor de RSS com Python
Leitor de RSS com utilizando Flask e feedparser com Python.
[ Hits: 2.385 ]
Por: Diego em 13/03/2023 | Blog: https://rotadev.blogspot.com/
from flask import Flask, render_template import feedparser app = Flask(__name__) @app.route('/') def index(): rss_feed = feedparser.parse("https://www.feedforall.com/sample-feed.xml") return render_template('index.html', rss_feed=rss_feed) if __name__ == '__main__': app.run(debug=True)
<!DOCTYPE html> <html> <head> <title>RSS News</title> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <style> body { font-family: Arial, Helvetica, sans-serif; } </style> </head> <body> <h1>RSS News</h1> {% for post in rss_feed.entries %} <div> <h2>{{ post.title }}</h2> <p>{{ post.description }}</p> <p><a href="{{ post.link }}">Leia mais...</a></p> </div> {% endfor %} </body> </html>
jinja2.exceptions.TemplateNotFound: index.html
Integração do ChatGPT em uma API Python
Podcast Generator - Guia de instalação e primeiro acesso
Penpot, uma alternativa ao Figma
Krita - Um software de pintura digital Gratuito e de Código Aberto
Qu1cksc0pe - All-in-One Static Malware Analysis Tool
PEP 8 - Guia de estilo para código Python
Gerar Códigos QRCode com Python
Construindo um portscanner TCP com Python
Python - Usando requests anônimos através da rede Tor
Atenção a quem posta conteúdo de dicas, scripts e tal (2)
Manutenção de sistemas Linux Debian e derivados com apt-get, apt, aptitude e dpkg
Melhorando o tempo de boot do Fedora e outras distribuições
Como instalar as extensões Dash To Dock e Hide Top Bar no Gnome 45/46
Como criar um robot em NTSL (Nelogica Trading System Language) para Profitchart
Use o Google PageSpeed Insights para verificar um site
Como Atualizar Fedora 39 para 40
Sistema da Coréia do Norte - Red Star OS (29)
filtrar só as pastas onde tem arquivo (4)
Como adicionar módulo de saúde da bateria dos notebooks Acer ao kernel... (31)
Instalacao Manjaro em notebook com placa de video hibrida [RESOLVIDO] (2)