Pyedf is a project mainly written in Python, it's free.
Python EDF/EDF+ and custom UDF EEG file format Library
Python module for reading/parsing European Data Format (EDF/EDF+) files commonly used in the medical field
Note: You may need to install argparse if your running Python 2.6 or earlier.