Importar módulo mecanizar a script de Python

Intenté importar el módulo de mecanización a mi script de Python como este,

desde mecanizar navegador de importación

Pero, Google Appengine lanza HTTP 500 cuando accede a mi script.

Para aclarar las cosas, permítame darle una instantánea de la estructura de mi paquete,

root ....mechanize(where all the mechanize related files there) ....main.py ....app.yaml ....image ....script 

¿Puede alguien ayudarme a resolver este problema?

Gracias ponmalar

La página principal de mecanizar dice:

mechanize.Browser es una subclase de mechanize.UserAgentBase, que a su vez es una subclase de urllib2.OpenerDirector

Tengo entendido que urllib2 es uno de los módulos de espacio aislado en GAE, con su funcionalidad reemplazada por el urlfetch proporcionado por Google. Necesitaría volver a implementar la clase mechanize.UserAgentBase para usar urlfetch, si es posible.

Cuando GAE lanza un 500, puede ver el error real en los registros en su consola de administración. Si eso no ayuda, pégalo aquí y te ayudaremos más.

Además, ¿funciona en el dev_appserver?