Do you have two snakes? Were they kept together from January thru April of this year? Or, did you acquire her during that time frame from from someplace that had her in a cage with another snake? If so, she is displaying classic symptoms of being gravid and looking for a place to drop her eggs. A plastic shoe box half filled with damp spagnum moss placed inside the cage should do the trick. Slide shoe box lid back enough to allow her to crawl in and out as she needs. It should be very long since she has done the pre-shed. Plenty of online resources for what to do with the eggs once she's laid them. If you need additional info email me at rcydayton@yahoo.com.
rcy