Bonjour. Il a fait chaud ces jours-ci. Quand il fait chaud, je me lasse de patrouiller les pages et d'extraire des éléments. Débarrassons-nous de cela rapidement en utilisant la lassie de python.
lassie
https://github.com/michaelhelmick/lassie
Web Content Retrieval for Humans™
C'est vrai
installation
pip install lassie
Vous pouvez aller de pip
usage
>> import lassie
>> fetched = lassie.fetch('http://www.youtube.com/watch?v=tkjbEqnp_0U')
Seulement ça.
Le contenu est comme ça.
>> 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}]}
Le titre, la description, les mots-clés (bien que non affichés ici), les images, les vidéos, etc. seront extraits et renvoyés. Je déteste que les candidats Samune soient également renvoyés avec un type.
Il semble que vous puissiez passer un été calme.
dependencies setup.py
install_requires=[
'requests==1.2.3',
'beautifulsoup4==4.2.1',
'html5lib==1.0b3'
],
C'est familier.
lassie [Nomenclature] [Nomenclature dénombrable] << Dialecte écossais >> Fille, fille, jeune femme (⇔ laddie). [LASS+‐IE]
Signification du dictionnaire Weblio dictionnaire lassie-anglais-japonais
je vois
Hum, peut-être
"Lassie" est un surnom pour "jeune femme / fille" en anglais, et bien sûr Lassie est une femelle colley.
[Chien célèbre Lassie-Wikipedia](http://ja.wikipedia.org/wiki/%E5%90%8D%E7%8A%AC%E3%83%A9%E3%83%83%E3%82%B7% E3% 83% BC)
Je ne savais pas. Ce sera des études.
Recommended Posts