Petsc4py-cse2011 is a project mainly written in Python, it's free.
SIAM CSE 2011 - petsc4py talk
PETSc for Python
Lisandro Dalcin & Christopher Kees
SIAM CSE 2011 February 28 - March 4, 2011 Reno, Nevada