As far as snakes go, ball pythons are one of the safest options you can pick which is a big reason why they are so popular. Granted, they are still snakes so you’ll still need to work on their character. You’d still need to train yourself too, as the exact way you handle, feed, and take care of your ball python is crucial for avoiding accidents. All that being said, as long as you know/learn what you’re doing, you should be able to handle and live with your ball python for decades without any incidents.