In the wild, the green tree python will eat small mammals, rodents, birds, lizards, and amphibians. Captive snakes will survive on a rodent-based diet. This is a complete diet for this snake.