BackPropagationNN is simple one hidden layer neural network module for python. It uses numpy for the matrix calculations.
There is also a demo using the sklearn digits dataset that achieves a ~97% accuracy on the test dataset with a hidden layer of 60 neurons.