Парсинг данных с сайта на Python3

Задание закрыто
Статус рабочей области:Завершено
Стоимость:Договорная
Срок выполнения:2 дня
Варианты оплаты:Планируется использовать Безопасную сделку
Дата публикации:2019-02-13 22:29
Был(а) на сайте:2024-07-02 23:35

Парсинг данных с сайта на Python3

 
Задача

Необходимо на Python написать парсер тарифов по ссылке http://www.aviakhab.ru/uslugi/faqs

По запуску скрипта должна обрабатываться табличная часть с первой строки (Абакан) до последней (Минск).

Скрипт должен возвращать список словарей (данные строки тарифа) следующей формата:
[ {'id_carrier': 44, # неизменяемое значение
'city_from': Хабаровск, # неизменяемое значение
'airport_from_iata': None,
'airport_from_ikao': None,
'airport_from_name': None,
'city_to': city, # из столбца 1
'airport_to_iata': None,
'airport_to_ikao': None,
'airport_to_name': None,
'city_transit': None,
'airport_transit_iata': None,
'airport_transit_ikao': None,
'airport_transit_name': None,
'airline_name': None, # если в столбце рядом с городом есть указание АК - добавить заполнение
'airline_iata': None,
'airline_ikao': None,
'weight_min_kg': None,
'we...

Видеть полную информацию и оставлять заявки могут только авторизованные пользователи.

Kомментарий:

Для обработки html желательно использование библиотеки bs4

2019-02-13 22:43

Исполнитель по этому заданию выбран.
Заявок нет

Оставлять заявки могут только авторизованные пользователи.