Reptiles lack the emotion center of the brain. Reptiles are driven by very primitive forces, survive and reproduce. I suppose you can label it as "happy" if it is eating and has good husbandry. But the snake does not feel happy, just surviving to reproduce some day.