Skip to content

python script, that counts the hours in a ics file

Notifications You must be signed in to change notification settings

Bruol/ics-csv-exporter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ICS To CSV exporter

Python script, that can take any ICS url and convert it to CSV format. Adittionally it can count the total time of all events in the ics file.

you can also specify a timeframe with --start and --end

to install all requirements do:

pip install -r requirements.txt

for usage use.

python3 ics-csv-exporter.py -h
usage: main.py [-h] [-s START] [-e END] [-u URL] [--csv] [--hours]

Tool to analyze ical Calendar from url

options:
  -h, --help            show this help message and exit
  -s START, --start START
                        specify start Date wit the following format: YYYY.MM.DD
  -e END, --end END     specify end Date wit the following format: YYYY.MM.DD
  -u URL, --url URL     specify calendar url
  --csv                 export events to csv file with name hours-{start date}-{end date}.csv
  --hours               print total hours

About

python script, that counts the hours in a ics file

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages