a python.
No. Pythons are nonvenomous.
Banana woma ball python :)
it depends on what age the snake is
A python will eat anything. However hummingbirds are very very very very fast. A python has no hope in catching one. So No a python doesnt eat a hummingbird.
noone nows I think you mean Topaz Tanami Woma Python, I don't think they are dangerous, if handled in the correct manner. They will stike, and can give a nasty bite, also they will constrict. I'm not too familiar with this species, I think alot would depend on how big they get, to be a danger to small children and pets.
Yes indeed a python can be big enough to eat a man and it has happened.
they eat food
No.
A boa can eat a ball python... It's happened before. I'm not sure if pythons could eat boas though. I don't think pythons are cannibalistic.
If the python was not hungry, but saw the prey as a threat, it would eliminate the threat but not eat it.
Rats