Skip to content

Latest commit

 

History

26 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PUMA Job Opening Analysis

Description

This project was carried out in cooperation with business students of the University of Applied Science Nuremberg. The goal was to analyze various job openings of the company PUMA.

The following measures were taken to analyze the job openings:

  • A web crawler was set up, which downloaded all data of the job openings and created corresponding screenshots
  • A scraper was implemented, which extracts all necessary information from the downloaded job openings.
  • The collected information was saved in an Excel spreadsheet with the help of a Python script

Setup

Requirements

  • Python 3.6
  • Docker:
    • Splash: docker run --rm -p 8050:8050 scrapinghub/splash
  • Pipenv: pip install pipenv
# after pull:
pipenv install

# enter pipenv shell:
pipenv shell

# install new python packages:
pipenv install <pip-package>

Run a Spider

cd jobs
# list all available crawlers
scrapy crawl list
cd jobs
# run a crawler
scrapy crawl <name>

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages