ccoffey edited this page Jul 3, 2011 · 34 revisions
Clone this wiki locally

What is sql4csv

sql4csv is a python library that offers an SQL "like" interface for .csv files.

What else do I need?

sql4csv is powered by pyparsing so you need to install pyparsing. pyparsing is an amazing open source project that offers an alternative approach to creating and executing simple grammars.

How do I install sql4csv?

Important: You must first install pyparsing, here is a link to the download/install page.

Then the easiest way to install sql4csv is to execute the following in a terminal.

wget http://dl.dropbox.com/u/11502389/sql4csv/novacode-1.0.tar.gz
tar zxfv novacode-1.0.tar.gz
cd novacode-1.0/
sudo python setup.py install

Are their any examples?

Yes there is an example page.

What features are you currently working on?

I have created a coming soon page where you can read about the features I am currently working on. If you would like to request a feature then please email me.


If you would like to provide feedback, request a feature or just say hi you can email me at coffey.cathal@gmail.com


sql4csv is written and maintained by a PhD student --Cathal Coffey-- studying at the National University of Ireland Maynooth. If you'd like to buy Cathal lunch then please send a donation via paypal.

Other Projects

Cathal has one other open source project DocX. DocX is a .NET library that allows developers to manipulate Word 2007 files, in an easy and intuitive manor.

Happy coding, Cathal