Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

Parser lotów z witryny https://b2b.selfietravel.kz/

Ten projekt został stworzony do współpracy z API strony Selfie Travel w celu wyszukiwania wycieczek. Głównym celem jest umożliwienie użytkownikom wyszukiwania wycieczek według parametrów: miasto wylotu, kraj docelowy, data wylotu, liczba dorosłych i dzieci, waluta.

Funkcje:
- Inicjalizacja z podstawowym adresem URL dla API, konfiguracja nagłówków żądań HTTP, określenie walut, miast wylotu i krajów docelowych.
- Metody przetwarzania danych: dekodowanie sekwencji Unicode, formatowanie odpowiedzi HTML, wykonywanie żądań GET, wyodrębnianie danych z wierszy tabel.
- Główna metoda wyszukiwania wycieczek `search`, która zwraca listę wycieczek z określonymi parametrami.

Wykorzystane biblioteki: requests do żądań HTTP, BeautifulSoup do analizy HTML, re do wyrażeń regularnych, unescape do dekodowania encji HTML, typing do typowania.

Przykład użycia:
Użytkownik tworzy instancję klasy `SelfieTravelSearchWrapper` i wyszukuje wycieczki z Astany do Turcji na 26 czerwca 2024 roku dla dwóch dorosłych bez dzieci.

Główne komponenty:
- Klasa `SelfieTravelSearchWrapper` zawiera metody do współpracy z API i analizy danych.
- Metoda `search` przyjmuje parametry wyszukiwania (miasto wylotu, kraj docelowy, data wylotu, liczba dorosłych i dzieci, waluta) i zwraca listę wycieczek.

Projekt zapewnia wygodne interfejsy do wyszukiwania wycieczek za pomocą API Selfie Travel, zawiera metody do przetwarzania i formatowania danych oraz umożliwia wykonywanie żądań w celu uzyskania wyników w wygodnym formacie.
Szczegóły pracy
Budżet 109 PLN
Dodana 20 czerwca 2024
139 wyświetleń
Freelancer
Pavlo Y.
Ukraina Lwów  47  7

Gotowy do podjęcia pracy Gotowy do podjęcia pracy
Zakończono 48 Sejfów
2 arbitraże
W serwisie 3 lata