Why am I getting the error: No module named 'email.MIMEMultipart'?
<p>I'm trying to experiment with simple code to send an email from a Python script. I keep getting an error that the module 'email.MIMEMultipart' does not exist. To simplify the question/answer process, I can narrow it down even further. From the Python environment prompt I can enter</p>

<h1>>>>import email</h1>

<h1>>>> dir(email)</h1>

<p>It will list a bunch of modules in the email module, but none of the MIME modules are there. I can see them from WindowsExplorer in the same lib folder as all the other modules. After searching other questions I did see that I had named my test program 'email.py' which I see now is a big no-no. I deleted it and verified there isn't also an 'email.pyc'.</p>

<p>I'm using Windows 10, Python 3.5.2. I've also already reinstalled Python with no improvement.</p>

<p>Can anyone tell me what else I should check?
This is the actual code:</p>

<pre><code> import smtplib
 from email.MIMEMultipart import MIMEMultipart
</code></pre>

<p>According to the examples in <a href="https://docs.python.org/3/library/email-examples.html" rel="nofollow">the documentation</a>, you need:</p>

<pre><code>from email.mime.multipart import MIMEMultipar
</code></pre>

python email module