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
"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