My roommate and I both have ball pythons. Mine is a standard, 4.5 ft, gender unknown. Hers is a 6ft albino female. Mine I've had for a couple months. We just got the albino, and we've been trying to orient her with her new enclosure. Recently we let her out (which weve done before) to roam as she pleases. I had just been handling her ten minute before, with no problem. Anyway, I was sitting on the couch when she launched up from the floor out of no where, trying to bite me. I was talking to someone at the time and motioning with my hands, which is what likely attratced her. Now, I'm trying to figure out if we need to get rid of her (she's too damn big for us to have if she's a biter) or if this behavior can be explained and possibly altered. So, possibilities I've come up with:

Albino people can have bad eyesight-maybe the snake can't see well and so she was just striking out at what looked like food?

My snake may be male and she's in heat or something?

The other snake's presence is just making her generally aggressive?

She was hired to kill me?

Etc?

For added info, she comes out of her enclosure very quickly when it's opened, which also appears aggressive.
My snake has been slightly aggressive lately when feeding him-coincidence? or maybe the whole snake heat idea?

Am I standing in the way of snake love? Any ideas?