Well, I don't keep my ball pythons in glass tanks but do keep some other reps in them.
For cleaning I use hot water and original Dawn soap. Then once a year or if I'm transferring animals around I'll use Chlorhexidine or bleach.
Keep in mind there is no reason or need to "sterilize" your tanks or tubs every time you wash them unless you are dealing with a sick animal or a quarantined animal. If you try to sterilize every time you wash, you are doing more harm than good.