I dont have a ton of experience. Ive only watched videos, seen pictures and popped my own ball python, but that looks like a female to me. If it isnt, then I need to start questioning my own snakes sexuality again. I dont see any hemepenes and it doesnt look like a whole lot more pressure will change that. The vents pretty far out.

Just my 2 cents, but I think youve got a little lady on your hands = P