https://github.com/graciegould/linkedin-web-scraper
https://github.com/graciegould/linkedin-web-scraper
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/graciegould/linkedin-web-scraper
- Owner: graciegould
- Created: 2025-03-10T03:26:12.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2025-03-10T03:37:45.000Z (3 months ago)
- Last Synced: 2025-03-10T04:32:07.273Z (3 months ago)
- Language: Python
- Size: 0 Bytes
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# LinkedIn Job listing Scraper
## demo online
Or try it on my website:```
https://graciegould.com/api/scrape/linkedin/job/
```Replace `` with the actual job ID from the LinkedIn job URL.
## json output
- `job_id`
- `job_url`
- `role`
- `company_name`
- `company_linkedin_page`
- `location`
- `date_posted`
- `description`
- `employment_type`
- `remote`
- `salary`## Requirements
- Python 3.x
- `requests` library
- `beautifulsoup4` library## Installation
1. Clone the repository:
```sh
git clone https://github.com/yourusername/linkedIn-web-scraper.git
```
2. Navigate to the project directory:
```sh
cd linkedIn-web-scraper
```
3. Install the required libraries:
```sh
pip install requests beautifulsoup4
```## Usage
To scrape a LinkedIn job listing, run the following command:
```sh
python scrape_linkedin_job.py
```
Replace `` with the actual job ID from the LinkedIn job URL.## Example
```sh
python scrape_linkedin_job.py 1234567890
```