mirror of https://github.com/Bunsly/JobSpy
Merge branch 'validation_error' of https://github.com/cullenwatson/JobSpy into validation_error
commit
9465f951b6
|
@ -3,6 +3,7 @@
|
|||
/venv/
|
||||
/ven/
|
||||
**/__pycache__/
|
||||
**/.pytest_cache/
|
||||
*.pyc
|
||||
.env
|
||||
dist
|
||||
|
|
|
@ -6,6 +6,8 @@
|
|||
- Scrapes job postings from **LinkedIn**, **Indeed** & **ZipRecruiter** simultaneously
|
||||
- Aggregates the job postings in a Pandas DataFrame
|
||||
|
||||

|
||||
|
||||
### Installation
|
||||
`pip install python-jobspy`
|
||||
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
import pandas as pd
|
||||
from typing import List, Tuple
|
||||
|
||||
from src.jobspy.jobs import JobType
|
||||
from src.jobspy.scrapers import IndeedScraper
|
||||
from src.jobspy.scrapers import ZipRecruiterScraper
|
||||
from src.jobspy.scrapers import LinkedInScraper
|
||||
from src.jobspy.scrapers import (
|
||||
from .jobs import JobType
|
||||
from .scrapers.indeed import IndeedScraper
|
||||
from .scrapers.ziprecruiter import ZipRecruiterScraper
|
||||
from .scrapers.linkedin import LinkedInScraper
|
||||
from .scrapers import (
|
||||
ScraperInput,
|
||||
Site,
|
||||
JobResponse,
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
from src.jobspy.jobs import Enum, BaseModel, JobType, JobResponse
|
||||
from ..jobs import Enum, BaseModel, JobType, JobResponse
|
||||
from typing import List, Optional, Any
|
||||
|
||||
|
||||
|
|
|
@ -10,7 +10,7 @@ from bs4 import BeautifulSoup
|
|||
from bs4.element import Tag
|
||||
from concurrent.futures import ThreadPoolExecutor, Future
|
||||
|
||||
from src.jobspy.jobs import (
|
||||
from ...jobs import (
|
||||
JobPost,
|
||||
Compensation,
|
||||
CompensationInterval,
|
||||
|
|
|
@ -6,7 +6,7 @@ from bs4 import BeautifulSoup
|
|||
from bs4.element import Tag
|
||||
|
||||
from .. import Scraper, ScraperInput, Site
|
||||
from src.jobspy.jobs import (
|
||||
from ...jobs import (
|
||||
JobPost,
|
||||
Location,
|
||||
JobResponse,
|
||||
|
|
|
@ -11,7 +11,7 @@ from bs4.element import Tag
|
|||
from concurrent.futures import ThreadPoolExecutor, Future
|
||||
|
||||
from .. import Scraper, ScraperInput, Site, StatusException
|
||||
from src.jobspy.jobs import (
|
||||
from ...jobs import (
|
||||
JobPost,
|
||||
Compensation,
|
||||
CompensationInterval,
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
from jobspy import scrape_jobs
|
||||
from ..jobspy import scrape_jobs
|
||||
|
||||
|
||||
def test_indeed():
|
||||
|
|
Loading…
Reference in New Issue