I'm currently using the following code to send an email (which contains a report) to users 3 times per day. I'd like to add in a graph to this email but can't seem to figure out how.

```
def HTML_Email(subject, to, html, files, filename):
    import smtplib  
    from email.mime.multipart import MIMEMultipart
    from email.mime.text import MIMEText                    
    from email.mime.application import MIMEApplication
    from os.path import basename
    import email
    import email.mime.application

    # Create message container - the correct MIME type is 
multipart/alternative.
    msg = MIMEMultipart('mixed')
    msg['Subject'] = subject
    msg['From'] = "ChicagoGISScripts@mobilitie.com"
    msg['To'] = ", ".join(to)

    # Record the MIME types of both parts - text/plain and text/html
    part2 = MIMEText(html, 'html')

    # create PDF attachment
    fp=open(files,'rb')
    att = email.mime.application.MIMEApplication(fp.read(),_subtype="xlsx")
fp.close()
att.add_header('Content-Disposition','attachment',filename=filename)

# Attach parts into message container.
msg.attach(att)
msg.attach(part2)

# Send the message via local SMTP server.
user = 'ausername'
pwd = 'apassword'
s = smtplib.SMTP('smtp.office365.com',587)
s.ehlo()
s.starttls()
s.ehlo()
s.login(user,pwd)
s.sendmail(msg['From'], to, msg.as_string())
s.quit()

```

Typically I'll use something like this to go along with it, but I'm trying to include a .png that's stored locally on my computer. is not working to embed an image into the body of the email, what am I missing here?

```
html = """\
<html>
  <head></head>
  <body>
    <p><font face ="Gotham, monospace">Some HTML,<br><br>
       <img src="C:\\Users\\Me\\Desktop\\graphs.png"></img></font>
    </p>
  </body>
</html>
"""

```