【问题标题】:Imaplib syntax error in Terminal but not in IDLE终端中的 Imaplib 语法错误,但在 IDLE 中没有
【发布时间】:2016-07-24 03:56:51
【问题描述】:

我开始在 Linux 上学习 Python 3,并尝试编写一个脚本,以便在我收到某些人的电子邮件时通知我。以下代码在 IDLE3 中运行良好,但是当我尝试从终端运行它时遇到了无效的语法错误:

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

终端报错如下:

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

任何建议将不胜感激!

【问题讨论】:

    标签: python-3.x syntax-error imaplib


    【解决方案1】:

    原来我在此之前的行尾缺少一个右括号。菜鸟失误>:-/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-03-29
      • 1970-01-01
      • 2018-08-27
      • 2017-07-12
      • 2020-09-19
      • 1970-01-01
      相关资源
      最近更新 更多