Parser informacji o użytkownikach z LinkedIn z GUI
Aplikacja została stworzona na zlecenie do parsowania otwartych informacji z sieci społecznościowej LinkedIn.
Język aplikacji: czysty Python.
Mechanizm działania:
• Aplikacja loguje się na stronie LinkedIn za pomocą webdrivera Selenium (za pierwszym razem tworzy plik cookie, aby symulować korzystanie z serwisu przez żywego użytkownika);
• Następnie aplikacja pobiera informacje z Google Arkusza klienta w formie linku do profilu użytkownika z wiersza wskazanego w polu ID.
• Ze strony użytkownika aplikacja pobiera potrzebne informacje, a po zakończeniu przejścia po wszystkich linkach zapisuje zebrane dane do pliku csv, wysyła go na Google Drive, wpisuje w Google Arkuszu informacje z linkiem do pliku.
Dodatkowe możliwości:
• Symulacja działań człowieka w celu zabezpieczenia konta LinkedIn (przechodzenie po zadanych linkach w losowym momencie, timery przebywania na stronie, timery oczekiwania na załadowanie strony);
• Oczekiwanie na rozwiązanie CAPTCHA przez użytkownika;
• Przetwarzanie pakietowe (kolejne przetwarzanie więcej niż jednego linku bez ingerencji użytkownika);
• Wysyłanie powiadomień o nietypowych błędach na email (w celu szybkiego reagowania i rozwiązywania sytuacji awaryjnych);
• Serwer aktualizacji i aktualizacje przez internet;
• Dostosowanie interfejsu.
Możliwość adaptacji do Twoich wymagań.
#python #parsers #Parsowanie #parsować #python-scraping #aplikacje-windows
Język aplikacji: czysty Python.
Mechanizm działania:
• Aplikacja loguje się na stronie LinkedIn za pomocą webdrivera Selenium (za pierwszym razem tworzy plik cookie, aby symulować korzystanie z serwisu przez żywego użytkownika);
• Następnie aplikacja pobiera informacje z Google Arkusza klienta w formie linku do profilu użytkownika z wiersza wskazanego w polu ID.
• Ze strony użytkownika aplikacja pobiera potrzebne informacje, a po zakończeniu przejścia po wszystkich linkach zapisuje zebrane dane do pliku csv, wysyła go na Google Drive, wpisuje w Google Arkuszu informacje z linkiem do pliku.
Dodatkowe możliwości:
• Symulacja działań człowieka w celu zabezpieczenia konta LinkedIn (przechodzenie po zadanych linkach w losowym momencie, timery przebywania na stronie, timery oczekiwania na załadowanie strony);
• Oczekiwanie na rozwiązanie CAPTCHA przez użytkownika;
• Przetwarzanie pakietowe (kolejne przetwarzanie więcej niż jednego linku bez ingerencji użytkownika);
• Wysyłanie powiadomień o nietypowych błędach na email (w celu szybkiego reagowania i rozwiązywania sytuacji awaryjnych);
• Serwer aktualizacji i aktualizacje przez internet;
• Dostosowanie interfejsu.
Możliwość adaptacji do Twoich wymagań.
#python #parsers #Parsowanie #parsować #python-scraping #aplikacje-windows