No comprobar el error 404.
authorP.L. Lucas <selairi@gmail.com>
Mon, 8 Aug 2022 14:15:29 +0000 (16:15 +0200)
committerP.L. Lucas <selairi@gmail.com>
Mon, 8 Aug 2022 14:15:29 +0000 (16:15 +0200)
planet.py
salida/index.html

index 9315896..9e01f41 100755 (executable)
--- a/planet.py
+++ b/planet.py
@@ -36,7 +36,7 @@
 # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE."
 #
 #
-######################################/
+######################################
 
 import requests
 import feedparser
@@ -165,11 +165,6 @@ def download_rss(url):
         print("{0} {1}".format(http_output.status_code, url))
         if http_output.status_code == 200:
             return http_output.content
-        elif http_output.status_code == 404:
-            http_output = requests.get(url + "/feed", timeout=20.0, headers={'User-Agent': 'Firefox'})
-            if http_output.status_code == 200:
-                return http_output.content
-        return None
     except requests.exceptions.ConnectionError as err:
         print("Error al conectar con: {0}".format(url))
         print(err)
index 0517b5f..355de51 100644 (file)
@@ -24,6 +24,61 @@ body {
 <table id='tabla_entradas'>
 
 
+        <tr>
+            <td class='col_fecha'>2022-08-08</td>
+            <td class='col_enlace'>Linux Adictos:<br><a href='https://www.linuxadictos.com/como-hacer-que-chrome-y-otros-navegadores-basados-en-chromium-nos-permitan-ver-el-contenido-del-modo-oscuro-en-linux.html' target='blank'>Cómo hacer que Chrome y otros navegadores basados en Chromium nos permitan ver el contenido del modo oscuro en Linux</a></td>
+        </tr>
+        
+        <tr>
+            <td class='col_fecha'>2022-08-08</td>
+            <td class='col_enlace'>OMG! Ubuntu!:<br><a href='https://www.omgubuntu.co.uk/2022/08/papirus-icon-themes-august-update-adds-45-new-icons' target='blank'>Papirus Icon Theme’s August Update Adds 45+ New Icons</a></td>
+        </tr>
+        
+        <tr>
+            <td class='col_fecha'>2022-08-08</td>
+            <td class='col_enlace'>Linux Adictos:<br><a href='https://www.linuxadictos.com/como-actualizar-a-linux-mint-21-vanesa.html' target='blank'>Cómo actualizar a Linux Mint 21 «Vanesa»</a></td>
+        </tr>
+        
+        <tr>
+            <td class='col_fecha'>2022-08-08</td>
+            <td class='col_enlace'>MuyLinux:<br><a href='https://www.muylinux.com/2022/08/08/godot-35/' target='blank'>Godot 3.5 mejora el sistema de navegación, las físicas y añade compilación asíncrona</a></td>
+        </tr>
+        
+        <tr>
+            <td class='col_fecha'>2022-08-08</td>
+            <td class='col_enlace'>Atareao:<br><a href='https://atareao.es/podcast/los-podcasts-que-escucho/' target='blank'>Los podcasts que escucho</a></td>
+        </tr>
+        
+        <tr>
+            <td class='col_fecha'>2022-08-08</td>
+            <td class='col_enlace'>Tomates Asesinos:<br><a href='https://tomatesasesinos.com/2022/08/08/nodezator-programacion-nodal-con-python/' target='blank'>Nodezator: Programación nodal con python</a></td>
+        </tr>
+        
+        <tr>
+            <td class='col_fecha'>2022-08-07</td>
+            <td class='col_enlace'>Linux Adictos:<br><a href='https://www.linuxadictos.com/gitlab-prohibe-el-uso-de-windows-debido-a-los-costos-de-licencias-podria-linux-ser-la-solucion.html' target='blank'>Gitlab prohíbe el uso de Windows debido a los costos de licencias… ¿Podría Linux ser la solución?</a></td>
+        </tr>
+        
+        <tr>
+            <td class='col_fecha'>2022-08-07</td>
+            <td class='col_enlace'>Desde Linux:<br><a href='https://blog.desdelinux.net/dreamworks-libero-el-codigo-del-sistema-de-renderizado-moonray/' target='blank'>Dreamworks libero el código del sistema de renderizado MoonRay</a></td>
+        </tr>
+        
+        <tr>
+            <td class='col_fecha'>2022-08-07</td>
+            <td class='col_enlace'>Linux Adictos:<br><a href='https://www.linuxadictos.com/en-linux-5-20-6-0-propone-un-mecanismo-para-verificar-la-correccion-del-kernel.html' target='blank'>En Linux 5.20/6.0 propone un mecanismo para verificar la corrección del kernel</a></td>
+        </tr>
+        
+        <tr>
+            <td class='col_fecha'>2022-08-07</td>
+            <td class='col_enlace'>Ubunlog:<br><a href='https://ubunlog.com/minetest-5-6-0-llega-con-mejoras-y-correcciones-de-errores/' target='blank'>Minetest 5.6.0 llega con mejoras y correcciones de errores</a></td>
+        </tr>
+        
+        <tr>
+            <td class='col_fecha'>2022-08-07</td>
+            <td class='col_enlace'>Cartas de Linux:<br><a href='https://cartaslinux.wordpress.com/2022/08/07/actualizado-planetlibre-el-script-para-crear-planets-de-rss/' target='blank'>Actualizado planetlibre el script para crear planets de RSS</a></td>
+        </tr>
+        
         <tr>
             <td class='col_fecha'>2022-08-07</td>
             <td class='col_enlace'>Linux Adictos:<br><a href='https://www.linuxadictos.com/como-instalar-los-escritorios-de-ubuntu-en-linux-mint-21-vanessa.html' target='blank'>Cómo instalar los escritorios de Ubuntu en Linux Mint 21 Vanessa</a></td>