Ball Pythons have relatively slow metabolisms. Therefore, they usually will only defecate once per week at the most. Usually most of mine will go about every 14 days. The can produce urates a bit more frequently. However, I would only expect a mess every 7 days from a yearling or smaller animal, and usually about every 10-14 days fro an adult (assuming it is eating regularly).