En este video se muestra como crear un documento del tipo PDF y enviarlo por correo electronico desde PYTHON.
Update: Si este método ya no te funciona, revisa el nuevo video que he creado empleando una interface grafica
• Envio de correo electronico con Python y GUI