{"id":2929,"date":"2025-03-31T09:37:50","date_gmt":"2025-03-31T09:37:50","guid":{"rendered":"https:\/\/myvlcsys.com\/?p=2929"},"modified":"2025-04-13T10:00:44","modified_gmt":"2025-04-13T10:00:44","slug":"python-leer-noticias-locales","status":"publish","type":"post","link":"https:\/\/myvlcsys.com\/?p=2929","title":{"rendered":"Python: Leer Noticias Locales."},"content":{"rendered":"\n<p>Hola a todos!!<\/p>\n\n\n\n<p>Nos complace anunciar la creaci\u00f3n de un nuevo repositorio en nuestro perfil de GitHub: [<a href=\"https:\/\/github.com\/MyvlcDev\/Repositiorios_web\/tree\/main\/Python\/LeerNoticiasLocales\" target=\"_blank\" rel=\"noopener\" title=\"LeerNoticiasLocales\">LeerNoticiasLocales<\/a>]<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>import requests\nfrom bs4 import BeautifulSoup\n\ndef buscar_noticias_molina():\n    # URL de b\u00fasqueda en infomolina.es\n    url = \"https:\/\/infomolina.es\/molina\"    \n    # Realizar la solicitud HTTP\n    response = requests.get(url)\n    # Analizar el contenido HTML\n    soup = BeautifulSoup(response.text, 'html.parser') \n    count = 0 \n    max_news= 5\n\n    print(\"\\nNoticias de ultima hora relacionadas con Molina de Segura.\\n\")\n    \n    # Encontrar todos los elementos &lt;a&gt; (enlaces) en la p\u00e1gina\n    h2_tag = soup.find_all('h2')\n    for h2 in h2_tag:\n        # Encuentra todos los enlaces dentro de la etiqueta h2\n        links = h2.find_all('a')\n        # Imprime el texto de cada enlace\n        for link in links:\n            print(link.get_text())   \n            count += 1\n        if count &gt;= max_news:\n            break\n        if count &gt;= max_news:\n            break \n    print(\"\\n\")\n\nif __name__ == \"__main__\":\n    buscar_noticias_molina() <\/code><\/pre>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img fetchpriority=\"high\" decoding=\"async\" width=\"859\" height=\"278\" src=\"https:\/\/myvlcsys.com\/wp-content\/uploads\/2025\/03\/image.png\" alt=\"\" class=\"wp-image-2934\" srcset=\"https:\/\/myvlcsys.com\/wp-content\/uploads\/2025\/03\/image.png 859w, https:\/\/myvlcsys.com\/wp-content\/uploads\/2025\/03\/image-300x97.png 300w, https:\/\/myvlcsys.com\/wp-content\/uploads\/2025\/03\/image-768x249.png 768w\" sizes=\"(max-width: 859px) 100vw, 859px\" \/><figcaption>Resultado de ejecuci\u00f3n.<\/figcaption><\/figure>\n<\/div>\n\n\n<p><\/p>\n\n\n\n<p>\u00bfQu\u00e9 hace este repositorio?<\/p>\n\n\n\n<p>El repositorio **LeerNoticiasLocales** est\u00e1 dise\u00f1ado para facilitar la lectura y recopilaci\u00f3n de noticias locales. A trav\u00e9s de una serie de scripts y herramientas automatizadas, este proyecto permite:<\/p>\n\n\n\n<p>&#8211; Extraer noticias de diversas fuentes locales.<br>&#8211; Clasificar y organizar las noticias por categor\u00edas.<br>&#8211; Proporcionar una interfaz simple para visualizar y acceder a las noticias m\u00e1s relevantes.<\/p>\n\n\n\n<p>Este proyecto es ideal para quienes desean mantenerse informados sobre los acontecimientos locales sin tener que buscar en m\u00faltiples sitios web. \u00a1Esperamos que encuentren \u00fatil este repositorio y estamos abiertos a sugerencias y colaboraciones!<\/p>\n\n\n\n<p>Gracias por su inter\u00e9s y apoyo continuo.<\/p>\n\n\n\n<p>Equipo de MyvlcSys<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hola a todos!! Nos complace anunciar la creaci\u00f3n de un nuevo repositorio en nuestro perfil de GitHub: [LeerNoticiasLocales] \u00bfQu\u00e9 hace este repositorio? El repositorio **LeerNoticiasLocales** est\u00e1 dise\u00f1ado para facilitar la&hellip; <\/p>\n","protected":false},"author":4,"featured_media":2682,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":""},"categories":[13,64],"tags":[47,36,65],"class_list":["post-2929","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-progrmacion","category-python","tag-myvlcsys","tag-programacion-2","tag-python"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/myvlcsys.com\/index.php?rest_route=\/wp\/v2\/posts\/2929","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/myvlcsys.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/myvlcsys.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/myvlcsys.com\/index.php?rest_route=\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/myvlcsys.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2929"}],"version-history":[{"count":8,"href":"https:\/\/myvlcsys.com\/index.php?rest_route=\/wp\/v2\/posts\/2929\/revisions"}],"predecessor-version":[{"id":2944,"href":"https:\/\/myvlcsys.com\/index.php?rest_route=\/wp\/v2\/posts\/2929\/revisions\/2944"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/myvlcsys.com\/index.php?rest_route=\/wp\/v2\/media\/2682"}],"wp:attachment":[{"href":"https:\/\/myvlcsys.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2929"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/myvlcsys.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2929"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/myvlcsys.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2929"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}