Zlecę naprawę bota w Pythonie do scrapowania ogłoszeń z tajskiego portalu
Poszukuję specjalisty, który podejmie się naprawy istniejącego bota napisanego w Pythonie. Bot służy do scrapowania danych z tajskiego portalu ogłoszeniowego, ale obecnie nie działa poprawnie i wymaga poprawek.
Zakres prac:
Naprawa funkcji scrapowania:
Aktualizacja botów do obsługi najnowszej wersji portalu (problemy z selektorami HTML, obsługą AJAX, itp.).
Zoptymalizowanie działania scrapera, w tym poprawa wydajności.
Poprawa zapisu danych:
Usprawnienie dodawania ogłoszeń do bazy danych (aktualnie dane są zapisywane niepoprawnie).
Poprawa generowania unikalnych identyfikatorów (slug) na podstawie tytułów ogłoszeń.
Dodanie obsługi zdjęć:
Funkcja pobierania zdjęć z ogłoszeń i zapisywania ich na serwerze w odpowiednich katalogach.
Dodanie koordynatów GPS do metadanych zdjęć (jeśli dostępne w EXIF).
Obsługa proxy:
Usprawnienie obsługi proxy, w tym automatyczne odświeżanie i rotacja.
Wymagania:
Bardzo dobra znajomość Pythona (m.in. biblioteki: requests, BeautifulSoup, Selenium, undetected_chromedriver).
Doświadczenie w scrapowaniu danych i omijaniu zabezpieczeń , blokady IP.
Znajomość baz danych MySQL.
Umiejętność pracy z plikami JSON i obsługi API.
Mile widziane:
Doświadczenie w pracy z portalami azjatyckimi, w szczególności tajskimi.
Znajomość formatów EXIF i obsługa zdjęć w Pythonie (Pillow).
Dodatkowe informacje:
Kod bota oraz szczegóły dotyczące portalu dostarczę osobie ktora podejmie sie lecenia.