Yes, don't try to force them to go, you could injure them internally.

Sometimes ball pythons will store things up for week or two, even when they are eating every 5 days.

If your ball python is eating regularly, then they're not feeling unwell--things will come out when they're ready.

If you REALLY think the ball python has an intestinal blockage of some sort, then take it to a vet! That is usually the answer when you feel there is a medical problem, after all!
It's definitely the correct course of action before you consider euthanasia!