The poop is weird. I would try and bag some and take it to the vet to get tested. Perhaps she has some sort of parasite that is causing her to go off feed.
If there isn't anything in her poop than she is probably being a typical ball python. They like to just stop eating whenever they feel like it.