In December 2013’s issue of the MagPi (the Raspberry Pi community magazine), you can read AndyPi’s article (page 14-15)! A fuller description of setting up an LCD with Python is available on this website: Python Controlled LCD