An utility downloader for a job search at seek.com.au
Project description
Job Seeker
job_seeker is an utility to download data of a job search from seek.com.au into a csv file for data analysis and exploration
Install using pip
pip install job-seeker
Setting up to install from source
download the package
git clone https://github.com/pedrojunqueira/job-seeker.git
go to directory job-seeker on root path
cd job-seeker
install from source
make sure you are on the root directory i.e. the directory where the setup.py file is located
then to install just do a pip install .
.
├── LICENSE
├── README.md
├── example
│ ├── job_seeker_usage.py
│ └── my_job_search.csv
├── job_seeker
│ ├── __init__.py
│ └── downloader.py
├── pyproject.toml
├── setup.py
└── tests
├── conftest.py
├── data
│ └── response.json
└── test_downloader.py
Code example usage
from job_seeker.downloader import JobSeeker
# set parameters
parameters = {
"where" : "All Adelaide SA",
"keywords" : "data analyst",
}
#instantiate the JobSeeker class
js = JobSeeker(params=parameters)
df = js.jobs_df
# df is a pandas.DataFrame object
# to print DataFrame head
print(df.head())
# to save as a csv in the current directory. See example on the ./example folder
df.to_csv("my_job_search.csv")
terminal output
page job_id title ... companyName company_advertiser
0 1 54150559 Data Analyst ... Relationships Australia SA Relationships Australia South Australia
1 1 54111544 Business Analyst ... Robert Walters Robert Walters
2 1 54153618 Data Analyst ... Stoller Australia Stoller Australia
3 1 54150559 Data Analyst ... Relationships Australia SA Relationships Australia South Australia
4 1 54120381 Performance Insights Analyst ... Australian Institute of Business Australian Institute of Business
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
job_seeker-0.0.5.tar.gz
(4.9 kB
view details)
Built Distribution
File details
Details for the file job_seeker-0.0.5.tar.gz
.
File metadata
- Download URL: job_seeker-0.0.5.tar.gz
- Upload date:
- Size: 4.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.9.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 393eb4957674c5a8ff0a6f7b100f78ddd896b3a3bcb659dd56a68e5d732299aa |
|
MD5 | f11bbd9f2da3dd737041a914fc7f90c0 |
|
BLAKE2b-256 | 5e9632afa022a78abb04e1e2fd2afbc39ae700aeb4e0a7c79edd74bf93eab85c |
File details
Details for the file job_seeker-0.0.5-py3-none-any.whl
.
File metadata
- Download URL: job_seeker-0.0.5-py3-none-any.whl
- Upload date:
- Size: 4.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.9.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8f3a225e04d8fa08c45119ab83792f67d1134162d035905bc54fec6a29995d2e |
|
MD5 | cabfe4403b568062bf453893d71b4527 |
|
BLAKE2b-256 | 5d3be4c5c2142d22c2c0b1d7d888cb81fa63b88cc1d2069b5bba499e91dda65d |