Python MIMETEXT的语法无效
我在youtube上学习了使用outlook用python发送电子邮件的教程,但是在运行python文件时收到了一个错误 这是我的python脚本:Python MIMETEXT的语法无效,python,email,Python,Email,我在youtube上学习了使用outlook用python发送电子邮件的教程,但是在运行python文件时收到了一个错误 这是我的python脚本: import smtplib from email.mime.text import MIMEText from email.mime.multipart import MIMEMultipart from email.mime.base import MIMEBase from email import encoders sender_ema
import smtplib
from email.mime.text import MIMEText
from email.mime.multipart import MIMEMultipart
from email.mime.base import MIMEBase
from email import encoders
sender_email_address = 'nmahirahaqilah.awahab@gmail.com'
sender_email_password = 'mypassword'
receiver_email_address = 'mahirah.abd.wahab@ericsson.com'
email_subject_line = 'Sample python email'
msg = MIMEMultipart()
msg['From'] = sender_email_address
msg['To'] = receiver_email_address
msg['Subject'] = email_subject_line
email_body = 'Hello World'
msg.attach(MIMEText(email_body,'plain'))
email_content = msg.as_string()
server = smtplib.SMTP('smtp.mail.outlook.com:587')
serverstarttls()
server.login(sender_email_address,sender_email_password)
server.sendmail(sender_email_address,receiver_email_address,email_content)
server.quit()
这是我收到的错误,不太清楚原因:
C:\Users\Azril\Desktop>python email.py
File "email.py", line 3
from email.mime.text
^
SyntaxError: invalid syntax
感谢您的帮助。看起来不错。也许你有一些看不见的角色在那里。请尝试从头开始重新键入该部分。另外,不要调用您的文件
email.py
。大家好,我已将文件名更改为test.py,但仍然出现相同的错误。大家好,感谢您的帮助,我知道了,但我在getaddrinfo(主机,端口,0,SOCK_STREA socket.gaier:[Errno 11002]getaddrinfo失败了知道为什么吗?