我是Python的新手,所以我正在尝试编写一个简单的电子邮件爆炸应用程序。当我编译时,我得到“第4行的语法错误”消息。
这是我的代码:
import easygui as gui
import smtplib
choice = gui.buttonbox(msg = 'Who is your email provider?', title = 'Mailblaster', choices = ("Gmail", "Yahoo", "AOL", "iCloud","Hotmail/Outlook.com",)
if choice == 'Gmail'
smtpserver = smtplib.SMTP("imap.gmail.com",587)
elif choice =='Yahoo'
smtpserver = smtplib.SMTP("imap.mail.yahoo.com",465)
elif choice == 'AOL'
smtpserver = smtplib.SMTP("imap.aol.com",587)
答案 0 :(得分:4)
您需要在if
,else
和elif
之后添加冒号,如下所示:
if choice == 'Gmail':
smtpserver = smtplib.SMTP("imap.gmail.com",587)