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!