# Wrapping a 2D image on a 3D sphere

I have a simple code that creates a sphere.

bpy.ops.mesh.primitive_ico_sphere_add(location=(0.0, 0.0, 0.0))


and I would like to add an image of the Sun and 'wrapped' around the sphere made. Is this possible?