I feed them as often as they want to be fed. I have some that only eat once a week and some that are hungry every 3-4 days. If your ball python is young, you don't need to worry so much about it becoming obese.