Importar un módulo en paquetes anidados

Esta es una pregunta para los novatos en python:

Tengo la siguiente estructura de directorios:

test
 -- test_file.py
a
 -- b
   -- module.py    

dóndetest, a yb Son carpetas. Ambostest ya están en el mismo nivel

module.py tiene una clase llamadashape, y quiero crear una instancia de ella en test_file.py. ¿Como lo puedo hacer?

Yo he tratado:

from a.b import module

pero tengo:

ImportError: No module named a.b

Respuestas a la pregunta(3)

Su respuesta a la pregunta