Holen Sie sich Qiita-Trends in Python.
> python -V
Python 3.8.2
Anfragen und beautifulsoup4
> pip install requests beautifulsoup4
qiita.py
import requests
from bs4 import BeautifulSoup
import json
import re
html = requests.get('https://qiita.com')
qiita = BeautifulSoup(html.content, "html.parser")
qiita.select('div[data-hyperapp-app="Trend"]')
target_div = qiita.select('div[data-hyperapp-app="Trend"]')[0]
trend_items = json.loads(target_div.get('data-hyperapp-props'))
for v in trend_items['trend']['edges']:
print(v['node']['title'])
> python qiita.py
5 Meisterwerke der Datenwissenschaft, die Sie kostenlos lernen können [Japanische Bücher sind nicht beängstigend, wenn Sie Englisch sprechen können, auch wenn sie teuer sind]
Ich habe 11 Arten von Betriebssystemen zusammengefasst
Selbst Anfänger möchten sagen "Ich verstehe Python voll und ganz"
Schnelles Lernen von Super Basics Docker(1)
So erstellen Sie ein virtuelles DOM
ESLint v7.0.Zusammenfassung von 0 Änderungen
Flutter Hatsumi hat Apps in einem 5-tägigen Hackathon entwickelt
Was ist "funktionale Programmierung" und "objektorientiert"? Python Edition
Erstellen Sie die stärkste Laravel-Entwicklungsumgebung mit Docker [neue Ausgabe]
Anwendungsfallgesteuerte Entwicklung für DDD, die ab morgen verwendet werden kann (ICONIX-Prozess)
Rätselcode, der mit einfacher linearer Algebra denkt
Messen Sie den Rotationszyklus von Rinsei
Lassen Sie uns mem2reg erklären
Lassen Sie uns mit Processing ein Tippspiel machen!
Shell-Kunst, die Life-Spiele mit ImageMagick ausführt
[Automatisierung] Erkennt Änderungen auf der Website und benachrichtigt LINE
Ich habe das Befehlsurteil des Kampfspiels in Reactive geschrieben
Implementieren Sie alte Chiffren in Python
Ich habe versucht, die Funktionen zusammenzufassen, die für den Wettbewerb in Python erforderlich sind~itertools~
So erstellen Sie ein Community-gesteuertes SaaS
Drehen Sie den Motor "auf eigene Faust" mit dem Motor Control Development Kit Vol. 1 von ST.1 Zwangskommutierung
ggplot mit verschachtelten Daten
Hochverfügbarkeitslösung für Oracle Database SE Standard Edition Hochverfügbarkeit wurde veröffentlicht
[Traurige Nachrichten] Die Ferien sind vorbei [Vue.js +Kalender erstellt mit Django REST Framework]
PostgreSQL 13 kommt!(6) -Verbesserungen an psql
API-Nutzungsranking in Prototypen Version Mai 2020 (Vergleich mit 2015)-Von der Smartphone-App zur physischen Welt- #protopedia
Zuerst Netlify:Minimale Schritte zum Veröffentlichen Ihrer Website mit Git Push
Einführung von Web Vitals und seinen Tools, mit denen Web UX-Indikatoren in drei Teile unterteilt und quantifiziert wurden
.4.2 Gradient in Bezug auf das numerische neuronale Netzwerk_Die Frage nach der Gradientenfunktion wurde gelöst.
Von Null bis Blazor (von der Projekterstellung bis zur Implementierung der Anmeldefunktion)
Recommended Posts