Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Цей проект створений для взаємодії з API сайту Selfie Travel для пошуку турів. Основна мета — дозволити користувачам шукати тури за параметрами: місто вильоту, країна призначення, дата вильоту, кількість дорослих і дітей, валюта.

Функціональні можливості:
- Ініціалізація з базовим URL для API, налаштування заголовків HTTP-запитів, визначення валют, міст вильоту та країн призначення.
- Методи для обробки даних: декодування Unicode-послідовностей, форматування HTML-відповідей, виконання GET-запитів, витягування даних зі строк таблиць.
- Основний метод пошуку турів `search`, який повертає список турів за заданими параметрами.

Використані бібліотеки: requests для HTTP-запитів, BeautifulSoup для парсингу HTML, re для регулярних виразів, unescape для декодування HTML-сутностей, typing для типізації.

Приклад використання:
Користувач створює екземпляр класу `SelfieTravelSearchWrapper` і виконує пошук турів з Астани до Туреччини на 26 червня 2024 року для двох дорослих без дітей.

Основні компоненти:
- Клас `SelfieTravelSearchWrapper` містить методи для взаємодії з API та парсингу даних.
- Метод `search` приймає параметри пошуку (місто вильоту, країна призначення, дата вильоту, кількість дорослих і дітей, валюта) і повертає список турів.

Проект забезпечує зручний інтерфейс для пошуку турів з використанням API Selfie Travel, включає методи для обробки та форматування даних і дозволяє виконувати запити для отримання результатів у зручному форматі.
Деталі роботи
Бюджет 1330 UAH
Додано 20 червня 2024
141 перегляд
Фрилансер
Павло Я.
Україна Львів  47  7

Вільний для роботи Вільний для роботи
48 Сейфів завершено
2 арбітражі
На сервісі 3 роки