Yes. Indeed, the fasting period can last up to two years, in the case of large snakes such as African and Asian pythons.
First of all, we must remember that these are reptiles, and therefore animals that can regulate their metabolism (that is, the rhythm at which their body works and consequently, the quantity of calories needed to make it work).
During these apparently inactive periods, the snake can continue to grow and develop. Recently, researchers from a University of Arkansas have shown that pythons and rattlesnakes can reduce their metabolism by 80% and continue to grow for six consecutive months without food. Naturally, these are abnormal and exceptional situations: most snakes feed much more often and, above all, they cannot do without drinking regularly.
to know more
VIDEO - The attack of the headless snake
Photos and curiosities about reptiles
All questions and answers about snakes
Midnight snack
In this video below, a snake hits a country mouse and eats it. A similar meal will serve him for 3/4 weeks.