Scipy.stats is a great module. Just to offer another approach, you can calculate it directly using
import math
def normpdf(x, mean, sd):
var = float(sd)**2
denom = (2*math.pi*var)**.5
num = math.exp(-(float(x)-float(mean))**2/(2*var))
return num/denom
This uses the formula found here: http://en.wikipedia.org/wiki/Normal_distribution#Probability_density_function
to test:
>>> normpdf(7,5,5)
0.07365402806066466
>>> norm(5,5).pdf(7)
0.073654028060664664