Skip to main content

A way to scrape user datas from linkedin

Project description

A way to scrappe data in linkedin

Installation

pip install linkedin-scrapper

Actual product

Person scraper

Coming soon …

Person scraper : Scraping a person by adding her account link Company scraper

How to use it?

It’s very simple, what you need are just, your linkedin email account and your password. After, you have two choice to make a search, with an account link or with a full name and a keyword if possible. Like a lot of person can have the same name, a specific keyword to find them can be important.

Usage example

`` #import needed object

from linkedin_scrapper import Person, Account

myAccount = Account(”your_email@gmail.com”, “your_password”, “your_driver”)

#login in linkedin account, return the driver

driver = myAccount.login()

#search a person

person = Person(driver)

person.search_by_account_link(’https://www.linkedin.com/in/beny-dziengue-a3591a188’)

#get experiences of the person

experiences = person.get_experiences() ``

Person-Scrapper

Availlable function for scraping users datas

Search by name and key word

This function allow you to search a person by using her name and a key word (like the name of the company where her work, school, …) To be as precise as possible. search_by_name_and_key_word(), take the full name of the person and a key word. Note that the key word is optionally.But we recommend you to use a keyword to refine the search, we only take into account the first result of the search.

Experiences

This function scrape all experiences they have. get_experiences(), it return a list of job titles and companies like ceo, google.

Skills

This function scrape all skills they have. get_skills(), return a list of skills.

Training

This function scrape all of they training they have doing. get_training(), return a list of school names, degrees and domains like Marien-Ngouaby University, Master, Software Engineering.

Knowledge and tools

This function scrape all knowledge of sector and tools they know. get_knowledges_tools(), return a list of knowledges and/or tools.

Contacts

This function scrape all availlable contact on they profil. get_contacts(), return a list of Contacts

Drivers

Don’t need to have any driver exe files. Just enter a driver name and it will be installed. Names of availlable drivers are : * chrome : For chromedriver * firefox : For geckodriver * ie : For internet explorer driver * edge : For microsoft edge driver

Version

Version 1.0

  • First Publish

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

linkedin-scrapper-1.0.tar.gz (6.4 kB view hashes)

Uploaded Source

Built Distribution

linkedin_scrapper-1.0-py3-none-any.whl (9.3 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page