Hi - I also suspect your python may have an infection, but before jumping to conclusions, thoroughly clean your cage first, put your snake back, and then check again. If your snake is otherwise well, and the only issue is the odour, you need to treat the snake, not the odour. Other than fasting (not unusual) is your python alert and well? Is it passing stool? If so, is the stool green and runny (this would suggest the problem is hepatic - liver). If you take her to the vet, and you have a fresh stool sample, take that with you ...
In terms of the 'cheesy' smell, when you consider the primary ingredient of any cheese is in fact bacteria, it is possible that your snake has a bacterial infection.
Hope this helps,
Vicki.