You need to specify. Rough and smooth green snakes, which are common in the U.S., eat insects. In captivity, they'll eat calcium dusted crickets. They don't eat the foods you named. Green tree pythons eat rodents and birds, not the foods you mentioned.