[Python] Mit Metie schnell Webseiten-Metadaten abrufen

Hallo. Es ist heiß in diesen Tagen. Wenn es heiß wird, habe ich es satt, Seiten zu patrouillieren und Elemente zu extrahieren. Lassen Sie uns dies schnell mit Pythons Lassie loswerden.

lassie

https://github.com/michaelhelmick/lassie

Web Content Retrieval for Humans™

Korrekt

installation

pip install lassie

Sie können von Pip gehen

usage

>> import lassie
>> fetched = lassie.fetch('http://www.youtube.com/watch?v=tkjbEqnp_0U')

Nur das.

Der Inhalt ist so.

>> from pprint import pprint
>> pprint(fetched)

{'description': u'Recording of the July 12, 2013 webcast, 	"What\'s New in Riak 1.4"',
 'images': [{'src': u'http://b.vimeocdn.com/ts/	445/011/445011693_640.jpg',
	         'type': u'og:image'}],
 'title': u"What's New in Riak 1.4",
 'url': u'http://vimeo.com/71448923',
 'videos': [{'height': 400,
         'src': u'http://vimeo.com/moogaloop.swf?clip_id=71448923',
         'type': u'application/x-shockwave-flash',
         'width': 640},
        {'height': 400,
         'src': u'https://player.vimeo.com/video/71448923',
         'width': 640}]}

Der Titel, die Beschreibung, die Schlüsselwörter (obwohl hier nicht gezeigt), Bilder, Videos usw. werden extrahiert und zurückgegeben. Ich hasse es, dass Samune-Kandidaten auch mit einem Typ zurückgegeben werden.

Es scheint, dass Sie einen ruhigen Sommer verbringen können.

dependencies setup.py

    install_requires=[
    'requests==1.2.3',
    'beautifulsoup4==4.2.1',
    'html5lib==1.0b3'
    ],

Es ist vertraut.

lassie [Nomenklatur] [Zählbare Nomenklatur] << Schottischer Dialekt >> Tochter, Mädchen, junge Dame (⇔ laddie). [LASS+‐IE]

Bedeutung des Lassie-Englisch-Japanisch-Wörterbuchs Weblio-Wörterbuch

Das war's

Ähm, vielleicht

Berühmter Hund Lassie

"Lassie" ist ein Spitzname für "Lady / Girl" auf Englisch, und natürlich ist Lassie ein weiblicher Collie.

[Berühmter Hund Lassie-Wikipedia](http://ja.wikipedia.org/wiki/%E5%90%8D%E7%8A%AC%E3%83%A9%E3%83%83%E3%82%B7% E3% 83% v. Chr.)

Ich wusste es nicht. Es wird studieren.

Recommended Posts

[Python] Mit Metie schnell Webseiten-Metadaten abrufen
[Persönlicher Hinweis] Scraping von Webseiten in Python3
[Python, Ruby] Selen-Holen Sie sich Webseiteninhalte mit Webdriver
Extrahieren Sie mit Python Daten von einer Webseite
Web Scraping mit Python + JupyterLab
Web-API mit Python + Falcon
Webanwendung mit Python + Flask ② ③
Web Scraping Anfänger mit Python
Optimieren Sie die Websuche mit Python
Webanwendung mit Python + Flask ④
[Teil 2] Crawlen mit Python! Klicken Sie auf die Webseite, um sich zu bewegen!
Web Scraping mit Python Erster Schritt
Ich habe versucht, WebScraping mit Python.
Überwachen Sie Python-Webanwendungen mit Prometheus
Holen Sie sich Web-Screen-Capture mit Python
WEB-Scraping mit Python (für persönliche Notizen)
Erste Schritte mit Python Web Scraping Practice
Erstellen Sie schnell eine Excel-Datei mit Python #python
Dämonisieren Sie eine Python-Webanwendung mit Supervisor
Laden Sie mit Python Dateien im Web herunter
Pferderennseite Web Scraping mit Python
Überwachen Sie Webseitenaktualisierungen mit LINE BOT
[Python] Eine schnelle Webanwendung mit Bottle!
Erste Schritte mit Python Web Scraping Practice
Einfache Web-App mit Python + Flask + Heroku
[Python] Erstellen Sie schnell eine API mit Flask
Führen Sie eine Python-Webanwendung mit Docker aus
Erstellen Sie ein Webframework mit Python! (1)
Üben des Web-Scrapings mit Python und Selen
Einfaches Web-Scraping mit Python und Ruby
WEB-Scraping mit BeautifulSoup4 (Seriennummernseite)
Erstellen Sie ein Webframework mit Python! (2)
[Für Anfänger] Versuchen Sie Web Scraping mit Python
Führen Sie das WEB-Scraping regelmäßig mit AWS-Lambda + Python + Cron aus
Python Web Content mit Lolipop billigen Server gemacht
Gewinnen Sie die Python + Flask-Web-App mit Jenkins
Einführung in Tornado (1): Python Web Framework mit Tornado gestartet
Die Abfrage [Webentwicklung mit Python] wird ebenfalls umgeleitet
Erstellen Sie eine Seite, die unbegrenzt mit Python geladen wird
Starten Sie mit Docker einen einfachen Python-Webserver
Erstellen Sie schnell Ihr eigenes Modul mit setuptools (Python)
Starten Sie einen Webserver mit Python und Flask
Explosive Geschwindigkeit mit Python (Flasche)! Web-API-Entwicklung
Erstellen Sie eine neue Seite im Zusammenfluss mit Python
Erstellen Sie mit IntelliJ schnell eine Python Django-Umgebung
Web Scraping mit Python (Wettervorhersage)
Web Scraping mit Python (Aktienkurs)
[Webentwicklung mit Python] Vorsichtsmaßnahmen beim Speichern von Cookies
Erstellen Sie schnell einen API-Server mit Python + Falcon
FizzBuzz in Python3
Scraping mit Python
Statistik mit Python
Scraping mit Python
Python mit Go
Twilio mit Python
In Python integrieren