Evaluar javascript en un archivo html local (sin navegador)

Esto es parte de un proyecto en el que estoy trabajando para trabajar.

Quiero automatizar un sitio de Sharepoint, específicamente para extraer datos de una base de datos a la que yo y mis compañeros de trabajo solo tenemos acceso de front-end.

FINALMENTE logré mecanizar (en Python) para lograr esto utilizando Python-NTLM, y parcheando parte de su código fuente para corregir un error recurrente.

Ahora, estoy en lo que espero que sea mi último obstáculo: parte del formulario que debo enviar parece ser el resultado de una función de JavaScript: | y he aquí y he aquí ... Mechanize no soporta javascript. No quiero emular la funcionalidad javascript en python porque, idealmente, me gustaría una solución reutilizable ...

También lo hacenadie ¿Sabes cómo puedo evaluar el javascript en el html local que descargo de sharepoint? Solo quiero ejecutar el javascript de alguna manera (para completar la carga de la página), pero sin un navegador.

Ya he investigado sobre el selenio, pero es bastante lento para la cantidad de trabajo que necesito hacer ... Actualmente estoy estudiando PyV8 paratratar y evalúo el javascript yo mismo ... pero seguramente debe haber una aplicación o biblioteca (ocualquier cosa) que puede hacer esto ??

Respuestas a la pregunta(2)

Su respuesta a la pregunta