Hi and welcome. Ball pythons don't need any sort of light. Natural sunlight will do just fine.

You will need to make sure that the enclosure's ambient air is between 78-82 because the UTH (under tank heater) doesn't heat ambient air. You can use a UTH though (regulated by a thermostat ofcorse) to provide a hot spot. Hope that's not too confusing.

You can also just get a PVC enclosure and call it a day. The initial investment is a little pricey but worth the money in the long run. Here's a thread on that:
http://ball-pythons.net/forums/showthread.php?t=165571

Sent from my SAMSUNG-SGH-I747 using Tapatalk