Ball python striking

My ball python was fed 2 days ago. I opened her enclosure to change her water at she struck at me. She has never been aggressive before other than once after I cut my husband's hair she bit me. I assume that the smell of his dirty hair smelled like a prey item. This time my hands were clean and hadn't been handling anything that may have smelled.