__import__('x.y.z') returns module 'x'; how do I get z?

Try:

__import__('x.y.z').y.z

For more realistic situations, you may have to do something like