Spotsh is a project mainly written in Python, it's free.
The spotsh command line utility is an alternative interface for SpotCloud.