веб-браузер захватывает изображение со стороны javascript - PullRequest
0 голосов
/ 12 февраля 2020

Я пытался получить изображение из этого:

image

с

matches = soup.find_all('img')
print(matches.text)

Я получаю только «заголовок», но без ссылок, что я должен сделать, чтобы получить это?

спасибо!

Ответы [ 2 ]

0 голосов
/ 13 февраля 2020

Попробуйте это.

image

Результат:

{
  'alt': 'Whoever Blinks First', 
  'title': 'Whoever Blinks First', 
  'src': 'https: //secure2-images.ssl-cdn.com/videoimages/101323/mainLandscape/1568806239343/whoever-blinks-first_1920x1080.webp?nvb=20200209184040&nva=20200215184340&hash=05599031bb49b7c1583cb', 
  'srcset': 'https://secure2-images.ssl-cdn.com/videoimages/101323/mainLandscape/1568806239343/whoever-blinks-first_1920x1080.webp?nvb=20200209184040&nva=20200215184340&hash=05599031bb49b7c1583cb 1x, https://secure2-images-tushy.ssl-cdn.com/videoimages/101323/mainLandscape/1568806239343/tushy-whoever-blinks-first_3840x2160.webp?nvb=20200209184040&nva=20200215184340&hash=072c8e8d26b8a88fd8672 2x', 
  'data-test-component': 'ProgressiveImageImage', 
  'class': 'sc-1egln9q-1 irBaDM', 
  'tag': 'img'
}

Вот пример SimplifiedDo c: https://github.com/yiyedata/simplified-scrapy-demo/tree/master/doc_examples

0 голосов
/ 13 февраля 2020

Я думаю, что это должно быть так:

soup.find_all('img').get('src'); 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...