Python app to convert .csv schedule to .ics file.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Licenses More license. Mar 6, 2014
ChangeLog.md
README.md Updates to error logging, new dates checker function, allow fields to… Oct 6, 2013
icsconverter.py
requirements.txt New requirements. Jul 14, 2013
tester.csv Added a more complex quotes test case. Apr 25, 2013
tests.py Rudimentary tests with nose. Oct 6, 2013

README.md

icsConverter

About icsConverter

It can be a major hassle to take a spreadsheet of events and import them to a calendar. This Python script intends to make that process easier by converting a .csv file to an .ics file that can be imported by most modern calendaring apps.

The spreadsheet must be meticulously formatted and exported to the .csv. If I'm going to be honest, the formatting is the hard part; the task handled by this app can be done easily enough by uploading the .csv to Google Calendar and re-downloading as .ics. However, for those that would rather not use Google Calendar for the conversion, this should do the trick.

ChangeLog

Hosted separately, here.

Installation

OSX

I've used py2app to create a regular old OSX app that should work on 10.6+

As a Python script (Linux?)

If you're choosing to run it as a script, you probably know a lot more about Python than I do. In case this isn't true... you can see the list of required modules in requirements.txt. If you have pip installed, you can install these in one go using pip install -r requirements.txt

Windows

Hmmm. Unclear what it would take to port to windows. You may give a shot to the webapp.

WebApp

icsconverterwebapp.n8henrie.com

Usage

Not going to write this over again. See my post here.

GitHub Pages

Giving a shot to a GitHub Page for icsConverter.