/
ilya.petrash
/
SimplePyScripts
Обзор
Документация
Войти
/
ilya.petrash
/
SimplePyScripts
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
html_parsing/https_mikafood_ru.py
23 строки
529 B
gil9red
Refactoring. Using black code style
23 май 2023, 16:27
23 май 2023, 16:27
6090f94
Код
Авторство
О чём код?
#!/usr/bin/env python3 # -*- coding: utf-8 -*- __author__ = "ipetrash" import requests from bs4 import BeautifulSoup rs = requests.get("https://mikafood.ru/") root = BeautifulSoup(rs.content, "html.parser") items = [ (x.text.strip(), x["href"]) for x in root.select(".box-menu-content .name > a") ] # Находим максимальную ширину первого столбца print_format = "{:%s} {}" % (max(len(x[0]) for x in items),) for title, url in items: print(print_format.format(title, url))