Yurii R.
Zaproponuj Yurii pracę nad swoim kolejnym zleceniem.
Ranking
Umiejętności i kwalifikacje
Programowanie
Administracja systemami IT
Portfolio
-
Parser Instagrama
Parsowanie danychTo asynchroniczny program do parsowania metadanych o kontach na Instagramie, stworzony w Pythonie. Jest przeznaczony do zbierania publicznie dostępnych informacji o profilach użytkowników (takich jak liczba obserwujących, postów, obserwowanych, obecność weryfikacji, bio, linki itp.) z możliwością ciągłej pracy w pętli z określonym interwałem czasowym.
Program obsługuje pełny deployment na zewnętrznym serwerze za pomocą Docker, co pozwala na szybkie uruchomienie systemu w izolowanym środowisku. Dzięki zastosowaniu podejścia asynchronicznego (asyncio i aiohttp) zapewnia wysoką szybkość obsługi zapytań i skalowalność.
… Program realizuje asynchroniczną obsługę zapytań w celu zwiększenia wydajności. Obsługuje nieskończoną pętlę parsowania z możliwością ustawienia interwału między cyklami. Zapewnia zbieranie publicznych metadanych o kontach na Instagramie, w tym liczby obserwujących, postów, opisu profilu, zewnętrznych linków, statusu weryfikacji i innych dostępnych informacji.
Przewidziana jest elastyczna konfiguracja parametrów, takich jak interwał czasowy, lista kont, użycie proxy itp. Wyniki są logowane i zapisywane w wygodnym formacie — TXT, CSV. W razie potrzeby można korzystać z autoryzacji przez cookie lub token, aby uzyskać dostęp do rozszerzonych danych.
Program obsługuje pracę przez serwery proxy w celu obejścia blokad i limitów ze strony Instagrama. Deployment odbywa się za pomocą kontenera Docker, co upraszcza uruchomienie w środowisku chmurowym lub na własnym serwerze.
-
Parser Olx
Parsowanie danychAsynchroniczny parser dla OLX z możliwością użycia proxy, a także równoległego parsowania kilku linków i nieskończonego odroczonego parsowania.
Przewidziana konteneryzacja za pomocą Dockera do wdrożenia parsera na serwerze.