Ball pythons, which are very docile and typically max out at 5-6', make excellent pets.
But anyone who would keep a large python (i.e. Burmese or reticulated) as a pet is just crazy. If these people had such a pet -- especially if it was 20' long (which I seriously doubt) -- they should be charged with negligent homicide.
Yeah, I’ve wanted a snake that’s around 4-6’ for a pet for a while, but my lease doesn’t allow anything more than a 10-gallon fishtank although my landlord clarified that means anything that’s not furry that usually lives in terrariums/aquariums. Unfortunately, my roommates have also expressly forbidden a tarantula (it wouldn’t have any fur and would live quite comfortably in such a tank) cause they’re quite arachnophobic =( and I don’t want to push the rules.