Analizator InstaHelper
To program, który parsuje dane z Instagrama na żądanie (na przykład, wprowadzono w wyszukiwarce: "sprzedaż samochodów" i skrypt parsuje każde konto zgodnie z tym zapytaniem). Wybierasz, jakie dane chcesz wydobyć, a on je wszystkie wydobywa w określonym formacie (obecnie: CSV, JSON i TXT). Parser został zaimplementowany w Pythonie, korzystając z bibliotek: instagrapi (do parsowania Instagrama), customtkinter (do interfejsu użytkownika), csv, threading (do wielowątkowości). Została również zaimplementowana lokalizacja (obecnie dostępne są tylko dwa języki: rosyjski i angielski).
Wszystko, czego potrzebujesz do rozpoczęcia pracy, to wprowadzić nazwę użytkownika swojego konta i hasło do niego (jest to konieczne do parsowania danych i dla samej biblioteki. Parsowanie odbywa się z Twojego konta, które podałeś), a także określić zapytanie i liczbę wymaganych kont. Podaj również wymagane dane i format. Parser pokazuje postęp w formacie: liczba pobranych danych/liczba wymaganych danych.
Parser nie ma jeszcze proxy (płatne nie, a darmowe są niewystarczająco niezawodne), dlatego biblioteka używa swoich metod do "symulacji człowieka".
Ten projekt był rozwijany przez wystarczająco długi czas, a jego wersje stopniowo się zmieniały: od prostego konsolowego interfejsu do zaawansowanego interfejsu użytkownika z nowymi funkcjami i dodatkami. W przyszłości ten projekt będzie rozwijany, a ja będę go uzupełniać o nowe funkcje.
#Python3 #instagram #Parsing #parsery #webparsowanie #scraper #skraping #parsowanie #desktop-development
Wszystko, czego potrzebujesz do rozpoczęcia pracy, to wprowadzić nazwę użytkownika swojego konta i hasło do niego (jest to konieczne do parsowania danych i dla samej biblioteki. Parsowanie odbywa się z Twojego konta, które podałeś), a także określić zapytanie i liczbę wymaganych kont. Podaj również wymagane dane i format. Parser pokazuje postęp w formacie: liczba pobranych danych/liczba wymaganych danych.
Parser nie ma jeszcze proxy (płatne nie, a darmowe są niewystarczająco niezawodne), dlatego biblioteka używa swoich metod do "symulacji człowieka".
Ten projekt był rozwijany przez wystarczająco długi czas, a jego wersje stopniowo się zmieniały: od prostego konsolowego interfejsu do zaawansowanego interfejsu użytkownika z nowymi funkcjami i dodatkami. W przyszłości ten projekt będzie rozwijany, a ja będę go uzupełniać o nowe funkcje.
#Python3 #instagram #Parsing #parsery #webparsowanie #scraper #skraping #parsowanie #desktop-development