Не удалось извлечь все ссылки на изображения, связанные с планами этажей, с помощью модуля запросов.Python

Программы на Python
Ответить
Anonymous
 Не удалось извлечь все ссылки на изображения, связанные с планами этажей, с помощью модуля запросов.

Сообщение Anonymous »

Я пытаюсь получить ссылки на изображения, связанные с планами этажей, расположенными в середине веб-страницы, с помощью модуля запросов. Ссылки доступны в исходном коде страницы, но мне не удается их очистить даже с помощью регулярных выражений, так как они разбросаны по ней. Здесь 11 изображений.

Код: Выделить всё

import re
import json
import requests

link = 'https://www.livabl.com/abbotsford-bc/jem1'

headers = {
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36',
'Referer': 'https://www.livabl.com/',
}

def get_floor_plan_images(link,headers):
res = requests.get(link,headers=headers)
print(res.status_code)
match = re.search(r"\{\\\"images\\\":(.*?]),",res.text)
if match:
image_links = match.group(1)
return image_links

images = get_floor_plan_images(link,headers)
print(images)
Как я могу извлечь все ссылки на изображения, связанные с планами этажей, с помощью модуля запросов?

Подробнее здесь: https://stackoverflow.com/questions/792 ... he-request
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»