Amazing-Python-Scripts

Форк
0
21 строка · 520.0 Байт
1
# Scrape all HTML <img> tags from a provided URL.
2

3
from bs4 import BeautifulSoup
4
import requests
5
import sys
6

7
if len(sys.argv) != 2:
8
    sys.exit("Usage: python scrape_images.py {url}")
9

10
response = requests.get(
11
    sys.argv[1],
12
    headers={
13
        "User-Agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.90 Safari/537.36"
14
    }
15
)
16

17
html_data = BeautifulSoup(response.text, 'html.parser')
18
images = html_data.find_all('img', src=True)
19

20
for image in images:
21
    print(image)
22

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.