The large python was reportedly put off by onlookers, with some poking the antelope with a stick.
Kenny Krysko, a herpetologist and collection manager at the Florida Museum of Natural History said: “It’s sad because the antelope was wasted.
“It will be left to decay and be eaten by flies. That thing is partially digested and probably stinks already.”
The dramatic footage was taken last Monday (August 22) in Gorakhpur, northern India.
After swallowing the beast whole, the snake almost immediately begins to regret it and starts to regurgitate it.
According to Kenny, the act was most likely a defensive response – by throwing up a meal it lightened its load and could make for a better escape.
He added: “Anyone who keeps snakes knows you should leave them alone after they eat, because you can make them regurgitate.”
The snake appears to be roughly 12 feet (3.6 metres) long, although pythons can reach up to 23 feet (7 metres).
They can often take up to three weeks to digest food, but usually only eat small mammals and birds.
But it is not the first time a snake has taken chunks out of an unusual meal.
Just recently, a giant python sunk its fangs into a man’s penis as he sat on the loo.