Skip to content

A CLI to generate the number of monthly working days for several countries. This tool is useful to generate input data when using time series forecasting over specific markets.

License

Notifications You must be signed in to change notification settings

renault-digital/business-days-generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Business days generator

If you need to get an Excel file with the number of work days per month for a give country, this CLI may be for you. The workdays generator is based on the workalendar package from peopledoc.

I am using it through a virtualenv in Python 3.7 and so should you !

Installation

pip install -r requirement.txt

Usage

Usage: generate_working_days.py [OPTIONS] FILENAME

Options:
  -y, --years TEXT  Required years (if void will generate 2010 to 2020).
  -z, --zones TEXT  Zone name in English [europe|africa|asia|america|oceania]
  --help            Show this message and exit.

Example

python generate_working_days.py europe_workdays.xls -z europe

Generated output file where the columns are:

  • country: country name in English
  • year: year number
  • month: month number
  • workdays_nb: number of workdays

Workday example

About

A CLI to generate the number of monthly working days for several countries. This tool is useful to generate input data when using time series forecasting over specific markets.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages