Scrape public jobs postings from LinkedIn in native python without selenium or any headless browser.
Project description
Linkedin Jobs PyScraper
Install Package from Pypi
- Install it using pip.
pip install linkedin-jobs-pyscraper
Example Usage
- Use it in your code
from linkedin_jobs_pyscraper.models.search.searcher import Searcher
from linkedin_jobs_pyscraper.models.filters import filters
from linkedin_jobs_pyscraper.linkedin_jobs_scraper import LinkedInJobsPyScraper
## create searach query with configurations
searcher = Searcher(
search_pages_per_search_term = 4,
search_terms = ['data analyst', 'data scientist'],
batch_size = 5,
output_filepath = 'out.csv',
location = 'Germany'
)
search_filter = filters.Filters(
experience= filters.ExperienceLevelFilters.INTERNSHIP,
job_type= filters.TypeFilters.INTERNSHIP,
relevance= filters.RelevanceFilters.RECENT,
time= filters.TimeFilters.MONTH
)
scraper = LinkedInJobsPyScraper(searcher= searcher, filters=search_filter)
scraper.start()
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file linkedin-jobs-pyscraper-1.0.0.tar.gz
.
File metadata
- Download URL: linkedin-jobs-pyscraper-1.0.0.tar.gz
- Upload date:
- Size: 6.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/52.0.0.post20210125 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.7.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f550d30fbd62598c8ee52ed05a40c3af57440ffb89d27f5ac172a577dc8a116a |
|
MD5 | de09350f3e6be66fe71426082ccea9be |
|
BLAKE2b-256 | a94d0531114fdffc7510c8e1956bd5023a1507d1e5dbe7ef3895b748128454ee |
File details
Details for the file linkedin_jobs_pyscraper-1.0.0-py3.7.egg
.
File metadata
- Download URL: linkedin_jobs_pyscraper-1.0.0-py3.7.egg
- Upload date:
- Size: 22.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/52.0.0.post20210125 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.7.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 38a85e73846fbb815b3621ec699ded4fd6be77bec0109372425b811293fb0cad |
|
MD5 | 7bf9f3e724fde47d3fa18e4ac0060712 |
|
BLAKE2b-256 | a566a26f5da4c692ed915cc0068454c5f3a7359c39aa08a97f617c493df739f1 |