User information parser from LinkedIn with GUI
The application was created upon request for parsing open information from the social network LinkedIn.
Application language: pure Python.
Working mechanism:
• The application logs into the LinkedIn website using the Selenium web driver (the first time it creates a cookie to simulate using the site as a live user);
• Then the application takes information from the customer's Google Sheet in the form of a link to the user profile from the row specified in the ID field.
• From the user's page, the application extracts the necessary information, and upon completing the traversal of all links, it saves the collected data to a csv file, sends it to Google Drive, and adds information with a link to the file in Google Sheet.
Additional features:
• Human action simulation to secure the LinkedIn account (navigating through specified links at random times, timers for staying on the page, timers for waiting for the page to load);
• Waiting for CAPTCHA completion by the user;
• Batch processing (sequential processing of more than one link without user intervention);
• Sending notifications about atypical errors via email (for prompt response and resolution of emergency situations);
• Update server and internet-based updates;
• Interface customization.
Possible adaptation to your requests.
#python #parsers #Parsing #parse #python-scraping #windows-applications
Application language: pure Python.
Working mechanism:
• The application logs into the LinkedIn website using the Selenium web driver (the first time it creates a cookie to simulate using the site as a live user);
• Then the application takes information from the customer's Google Sheet in the form of a link to the user profile from the row specified in the ID field.
• From the user's page, the application extracts the necessary information, and upon completing the traversal of all links, it saves the collected data to a csv file, sends it to Google Drive, and adds information with a link to the file in Google Sheet.
Additional features:
• Human action simulation to secure the LinkedIn account (navigating through specified links at random times, timers for staying on the page, timers for waiting for the page to load);
• Waiting for CAPTCHA completion by the user;
• Batch processing (sequential processing of more than one link without user intervention);
• Sending notifications about atypical errors via email (for prompt response and resolution of emergency situations);
• Update server and internet-based updates;
• Interface customization.
Possible adaptation to your requests.
#python #parsers #Parsing #parse #python-scraping #windows-applications