pyoptionchain is a stock options chain viewer, its data source is from Google. You can load up Calls or Puts of a symbol of a exchange that Google has data, or dump data into an Microsoft Excel file for further processing. You can also set expiration.

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgGXXLAW8P9sZlecaKV5VgU1E8uMGsPKiejDP4OqDaoaL_BKW-NP4my7UszoquEjDt8dMjblTx_OpBU36QbbDpBiAw5dp6aWOPuKEIEPnoS6CXfLoXp_cis2Q5aeqSzJ0dwlaCJZuc9glU/s800/2014-04-06--14%253A09%253A31.png
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQd-gFTHx9JRKRh4nmrLWYjZQLOAOmUuf0QAl_4RyF-_QsmdiPRyWWHXYzM2Mx4XLFyyj5qKpWElX8HnjONoa4uT8JAaiy48RhzGQyvNWF8zoOodXohsaGGDzrnXTiCH_ouN3fRDFQNCk/s800/2014-04-06--14%253A08%253A43.png

pyoptionchain is made by Ferdinand Silva, a Freeware, currently version 1.0 (2014-04-05), depends on Tk, requests, demjson, pandas, and xlwt for data export.