Ball pythons can & will climb a little but they aren't that good at it...their heavier shape doesn't lend itself to climbing the way rat snakes do, for example.
You don't want to keep BPs in a tall cage & encourage them to climb anything high up, as they can get hurt falling, but low driftwood is fine, for example.
Snakes naturally try to hang onto whatever they can for traction, so it may appear that they want to climb, but they are more comfortable near the ground.