1: Ball Pythons are ground snakes. They are comfortaable in trees. for pets keep them in a low top 55 gallon tank.
2: You need a substrate for your tank. Put artificial turf in your tank or alfalfa pellets or wood chips,newspaper.
3: Pythons like hiding places.Without a hiding place your snake may get stressed out or stop eating.
4: You could use a hollowed logs upside down clay pot with holes for the snake to enter and exit.
5: Ball pythons are from hot dry Savannah regions in Africa. So they need to stay warm.