Aside from belly rot, another thing it could be is popped blisters. My old ball python got blister disease (I still don't know why) and the blisters all popped and looked like your snake does.. just no blood or anything. I treated with bedatine and peroxide twice a day then I put antibiotic cream on it and injected baytril.. but go to a vet!