You could do either schedule but if your having problems getting it to eat everyone you may do weekly so you don't stress it trying to make it feed more than it wants to. Again"it depends". Their is really no right or certain answer for you.

If the snake eats every five days, great. If it eats every seven, great. The important thing is that it's eating.