Black-headed python

Mating season that takes place in October and November.

An excerpt from the article 18 facts about Black-headed python
They usually form a monogamous pairs, but in some cases may seek for an extra partner. After copulation, which may last from a few dozen minutes to six hours, the female lays 8 to 18 eggs and hatch them afterward. The young emerge from the eggs after about 2 months and are completely independent from the first minutes of life.