2016-04-04 6 views
1

Ich beginne Python 3 unter Linux zu lernen und versuche ein Skript zu schreiben, um mich zu benachrichtigen, wenn ich E-Mails von bestimmten Leuten bekomme. Der folgende Code funktioniert in IDLE3 gut, aber ich bin die Begegnung einen ungültigen Syntaxfehlers, wenn ich versuche, es von Terminal zu laufen:Imaplib-Syntaxfehler in Terminal, aber nicht in IDLE

tcd = imaplib.IMAP4_SSL('outlook.office365.com') 
    tcd.login(addr, password) 
    tcd.select('INBOX', readonly=False) 

Der Terminal Fehler ist wie folgt:

File "mailcheck.py", line 22 
     tcd = imaplib.IMAP4_SSL('outlook.office365.com') 
     ^
    SyntaxError: invalid syntax 

Jede Beratung wäre sehr geschätzt!

Antwort

0

Es stellte sich heraus, dass ich eine schließende Klammer am Ende der Zeile vor diesem fehlte. Anfängerfehler>: -/

Verwandte Themen