from libcloud.compute.types import Provider
from libcloud.compute.providers import get_driver

cls = get_driver(Provider.EC2)
#driver = cls('', '', region='us-east-1')
driver = cls('access key', 'secret key', region='availability zone')

images = driver.list_images()

#print(images)

i = 1
for image in images:
    if image.name is not None: #AWS prints "None" as name for some items
        print(i,"):",image.name)
        i += 1