It really depends on the species of snake, it's diet, and how big is "not too big". If you're sure it's a python, I would guess it's either a Children's python (which stay much to small to eat your birds).
Or a Carpet python (as adults they eat birds, and a female could eat a Call).
If you're...