Criando um leitor de RSS com Python
Leitor de RSS com utilizando Flask e feedparser com Python.
[ Hits: 3.686 ]
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
Podcast Generator - Guia de instalação e primeiro acesso
Krita - Um software de pintura digital Gratuito e de Código Aberto
Integração do ChatGPT em uma API Python
Penpot, uma alternativa ao Figma
Robótica com Android e Arduino
Introdução ao clib (Command Line Book)
Varredura de PING Utilizando o Python
RapidScan - Multi-Tool WEB Vulnerability Scanner
Gerar Códigos QRCode com Python
Bluefin - A nova geração de ambientes de trabalho Linux
Como atualizar sua versão estável do Debian
Cirurgia para acelerar o openSUSE em HD externo via USB
Pós-instalação do elementary OS 8.1
Quer auto-organizar janelas (tiling) no seu Linux? Veja como no Plasma 6 e no Gnome
Copiando caminho atual do terminal direto para o clipboard do teclado
Conky não mostra temperaturas da CPU no notebook (6)
archlinux resolução abaixou após atualização (17)
Estou com um problema no meu desktop do ubuntu (2)
Não estou conseguindo fazer funcionar meu Postfix na versão 2.4 no Deb... (0)









