Код: Выделить всё
blob:https://web.whatsapp.com/3565e574-b363-4aca-85cd-2d84aa715c39
Я пытаюсь загрузить изображение, отображаемое по этой ссылке.
Но использование общих методов, таких как использование запроса, или urllib.request или даже BeautifulSoup, всегда приводит к проблемам в какой-то момент: «BLOB» в начале URL-адреса выдает ошибку.
Эти ответы. Загрузка файла с URL-адреса Blob с помощью Python приведет либо к ошибке
Код: Выделить всё
URLError:
Код: Выделить всё
InvalidSchema: No connection adapters were found for 'blob:https://web.whatsapp.com/f50eac63-6a7f-48a4-a2b8-8558a9ffe015'
Использование нативного подхода, например:
Код: Выделить всё
import requests
url = 'https://web.whatsapp.com/f50eac63-6a7f-48a4-a2b8-8558a9ffe015'
fileName = 'test.png'
req = requests.get(url)
file = open(fileName, 'wb')
for chunk in req.iter_content(100000):
file.write(chunk)
file.close()
Я управляю Chrome с помощью Selenium в Python, однако мне не удалось правильно загрузить изображение по предоставленной ссылке.
Подробнее здесь: https://stackoverflow.com/questions/474 ... -with-blob
Мобильная версия