[Python] Holen Sie sich die Hauptthemen von Yahoo News

Zweck dieses Artikels

Holen Sie sich die Hauptthemen von Yahoo News in Python.

Stellen Sie sicher, dass Python installiert ist.

> python -V
Python 3.8.2

Modul installieren

Anfragen und beautifulsoup4

> pip install requests beautifulsoup4

Erstellen Sie ein Skript zur Nachrichtenerfassung

news.py


import requests
from bs4 import BeautifulSoup

html = requests.get('https://news.yahoo.co.jp')

yahoo = BeautifulSoup(html.content, "html.parser")

for title in yahoo.select(".topicsList_main li.topicsListItem a"):
    print(title.getText())

Lauf

> python news.py
Chinesisches öffentliches Schiff dringt an zwei aufeinander folgenden Tagen in das Territorium ein
Gifu zeigt 5 Indikatoren für "Exit-Strategie"
Unterbrochene Mediation Elternteil "Ich kann mein Kind nicht sehen"
Spoofing an Krankenschwestern und Familie Kobe
Herzlichen Glückwunsch an Herrn Masaon Putin
Unterhaltungsanlage in Seoul verboten
Der kleine Richard stirbt
Yuzuki Muroi und Ryuichi Yoneyama heiraten

Recommended Posts

[Python] Holen Sie sich die Hauptthemen von Yahoo News
Holen Sie sich den Titel und das Lieferdatum von Yahoo! News in Python
[Python] Ruft den Zeichencode der Datei ab
[Python] Holen Sie sich die Hauptfarbe aus dem Screenshot
[Python] Ruft das Aktualisierungsdatum eines Nachrichtenartikels aus HTML ab
Holen Sie sich den Inhalt von Git Diff aus Python
[Python] Ruft die Skalenbezeichnung der Figur ab / bearbeitet sie
Holen Sie sich den Aufrufer einer Funktion in Python
der Zen von Python
[Python] Ruft das Datum der letzten Aktualisierung der Website ab
[Python] Holen Sie sich den Tag (Englisch & Japanisch)
Rufen Sie das Aktualisierungsdatum der Python-Memorandum-Datei ab.
So ermitteln Sie die Anzahl der Stellen in Python
[Python] Ruft den offiziellen Dateipfad der Verknüpfungsdatei ab (.lnk)
[Python] Ruft den Gesetzestext aus der e-GOV-Gesetz-API ab
[Python] Ruft die Liste der im Modul definierten Klassen ab
Holen Sie sich den Rückkehrcode eines Python-Skripts von bat
Ermitteln Sie die Größe (Anzahl der Elemente) von Union Find in Python
[Python] Ruft die Liste der ExifTags-Namen der Pillow-Bibliothek ab
Holen Sie sich mit Python den Betriebsstatus von JR West
[Python] Ermittelt die Anzahl der Aufrufe aller veröffentlichten Artikel
Rufen Sie die URL des HTTP-Umleitungsziels in Python ab
Auf dem Weg zum Ruhestand von Python2
Holen Sie sich die Anzahl der Ziffern
[Python] Holen Sie sich den Vormonat
Über die Funktionen von Python
Die Kraft der Pandas: Python
Versuchen Sie, die Funktionsliste des Python> os-Pakets abzurufen
Holen Sie sich die Anzahl der spezifischen Elemente in der Python-Liste
Ich möchte Betriebsinformationen über die Yahoo-Route erhalten
Ruft den Index jedes Elements der Verwirrungsmatrix in Python ab
Holen Sie sich die Quelle der Seite unbegrenzt mit Python zu laden.
Die Geschichte von Python und die Geschichte von NaN
Holen Sie sich die Anzahl der Ansichten von Qiita
[Python] Der Stolperstein des Imports
Erster Python 3 ~ Der Beginn der Wiederholung ~
Holen Sie sich den Desktop-Pfad in Python
Existenz aus Sicht von Python
Holen Sie sich das Wetter mit Python-Anfragen
Holen Sie sich das Wetter mit Python-Anfragen 2
pyenv-change die Python-Version von virtualenv
Holen Sie sich den Skriptpfad in Python
So erhalten Sie die Python-Version
Ruft die Attribute eines Objekts ab
Holen Sie sich das erste Element von Queryset
[Python] Die potenzielle Feldplanung von Python Robotics verstehen
Überprüfung der Grundlagen von Python (FizzBuzz)
Holen Sie sich die Anzahl der Youtube-Abonnenten
Holen Sie sich den Desktop-Pfad in Python
Holen Sie sich den Hostnamen in Python
Python Hinweis: Holen Sie sich den aktuellen Monat
Informationen zur Grundlagenliste der Python-Grundlagen
Lernen Sie die Grundlagen von Python ① Grundlegende Anfänger
Hinweis: Holen Sie sich das erste und letzte Element von Python OrderedDict zerstörungsfrei
Versuchen Sie, die Thread-Liste der Nachrichten (Abneigung) mit Python zu erhalten.
[Python] So erhalten Sie den ersten und den letzten Tag des Monats
[Python] Ermittelt den Rang der Werte in der Liste in aufsteigender / absteigender Reihenfolge
Rufen Sie den Wert des Dropdown-Menüs mit Python und Selen ab und legen Sie ihn fest
Holen Sie sich die Anzahl der Leser von Artikeln über Mendeley in Python