Exportando gráficas D3.js a archivos SVG estáticos, programáticamente

Estoy generando un gran número de gráficos D3 programáticamente. Actualmente consisten en HTML con SVG, CSS y JS.

Me gustaría exportar estos gráficos a SVG sin formato mediante programación. Estoy teniendo problemas para averiguar cómo hacer esto.

La solución más cercana que encontré es esta:Convertir SVG generado por JavaScript en un archivo - pero el problema es que necesito hacerlo mediante programación, en lugar de usar una herramienta como Chrome Developer Tools o SVG Crowbar que requiere hacer clic / guardar manualmente.

Prefiero usar Python, pero en este punto estoy abierto a cualquier herramienta / lenguaje de programación.

Respuestas a la pregunta(3)

Su respuesta a la pregunta