i personally would go to the vet and let them take care of it.
but i also am kinda leaning toward co2. im just curious cause this is what i do to euthanize my rats before i put them in the freezer. would it have the same effect on ball pythons. i know they breath at a slower rate then mammals, so would it put them to sleep before actually killing them like it does to the rats?