Well if indeed it is, like I stated before, yes shots, your snake is not like a dog or cat where you can give pills.
Actually when I got my snakes they both had RIs and my vet gave us twelve baytril pills. We administered one pill to each snake every other day and they recovered well before the third pill was given to them. Yes, it's tricky, but it's not as hard as you'd think.
1.1 Classic Ball Pythons - Louise and Zeus
1.0 Poss. Granite - D*ck
1.0 Cane Corso - Benedetto
1.0 ACD/GSD Mix - Dino
1.0 Fat Cat - Jose