Bunsly / JobSpy

Jobs scraper library for LinkedIn, Indeed, Glassdoor & ZipRecruiter
https://usejobspy.com
MIT License
555 stars 109 forks source link

can search_term allows more key words as input #137

Closed paramgunturi closed 1 month ago

paramgunturi commented 2 months ago

Hi thank you for this very helpful code, I want to check if there is a plan to allow multiple search_term (like this: site_name: str | list[str] | Site | list[Site] | None = None,) instead of one(current implementation).

cullenwatson commented 2 months ago

there's not currently a plan. currently use for loop in calling code. is this critical?

paramgunturi commented 2 months ago

while searching for jobs on a particular technology, there will be multiple keywords right now I am only allowed to give one keyword it multiple keywords are allowed I can get all jobs in one sheet instead of multiple.

ZacharyHampton commented 1 month ago

Simply, merge using futures & as_completed from concurrent.futures. Adding this feature will just add complexity to the project in case of exceptions, supporting multiple sites in one call is already crossing the line a bit.