Welcome to BPNet. If you haven't had a chance to view our BP caresheet, it's a good read, lots of great info there. We also have an excellent search function and loads of great threads in our Husbandry section that can help you as new owners.
Since you've just gotten this snake it's best to not even try to handle it at first. Ball pythons are very shy, very nocturnal snakes that tend to stress out fairly easily so they do require special husbandry/handling. Usually a solid week of no handling, no attempts to feed, just basic cage maintenance is a good thing and allows your new snake to get the lay of the land so to speak. They also do best with two identical hides, humidity about 50-60% and warm side temps 90-92/cool side temps 80-82 (24/7, no need for a night drop).
Usually it's best to stick with the prey type and feeding style the snake is used to for the first 5 or 6 weekly feedings then consider switching over. Example to her that you bought a live feeding snake and it's only fair to the snake to allow it to eat in the only way it knows how to eat. If you have to go directly to f/t prey, tongs or hemostats and a nicely warmed up prey item may work (or they may not). Time to learn the zombie mouse dance/dead rat boogie LOL.
Don't panic if the snake refuses to eat the first time you offer (especially if you switch feeding methods). This snake's used to another home and another owner, it's likely to take awhile to settle in. They are definitely snakes that require a lot of patience.
Pics of the snake and it's enclosure are great!![]()