Python script to find public LinkedIn URL by Professional Name
S-au achitat serviciile după ce au fost prestate
Job Task: LinkedIn public URL Finder by Professional Name
Develop a Python script that identifies LinkedIn URLs based on professional names, company names, and years of service.
- Input Variables:
Years of Service
1) Search by Name:
Utilize the LinkedIn search functionality to find profiles based on the provided first and last name.
2) For each found profile:
Open the profile.
Extract the employer name(s) and years of service information.
3) Matching Criteria:
Compare the extracted employer name(s) and years of service with the provided input.
If there is a match for both the company name(s) and years of service, consider it a successful match.
If a match is found, output the LinkedIn URL of the matched employee.
If no match is found, provide appropriate feedback.
The script should be developed in Python.
Utilize web scraping libraries (selenium, etc) or propose the APIs solution.
Ensure the script is capable of handling various input scenarios and edge cases.
Implement error handling to manage unexpected issues during execution.
Ensure the script is not abusive in nature. The script should be designed to be respectful of LinkedIn's server resources. Avoid aggressive scraping techniques that could potentially impact server performance or violate LinkedIn's terms of service. Implement appropriate pauses and delays in the script to mimic human interaction and reduce the load on the server.
Provide clear documentation for the script, including how to use it and any dependencies.
The freelancer is expected to submit the Python script along with any necessary documentation.
Include a brief explanation of the script's logic and functionality.
ID Proiect: #37478861