Do you atleast know what is a het and an homozygous ?
First mean there is only 1 allele of the gene, the other one mean there specimen (here the ball python) have both allele of the gene.
The spider being dominant mean that if you have 1 allele, the gene show and if you have both the gene also show up. But as far as I know, no one have been able to prove a spider to be homozygous (you know it, because when breed to a normal, all the babies will be spider).
If you can,t understand this, you need to read more on genetics. Cause genetics is even harder than this. One gene can affect another one, without being on the same chromosome spot. There is priority numbers between gene chromosome etc... but this doesn't look to apply to color mutation in ball python but could may be explain the ringer stuff.