Python 尝试生成 oauth2 令牌时出现语法错误
Python syntax error when tryng to generate oauth2 token
我在 运行ning 获取 offlineimap 运行ning 命令时遇到问题。我不是专家,不会在 python 中编写代码。
我需要运行以下命令:
python python/oauth2.py --generate_oauth2_token \
--client_id=MY_CLIENT_ID --client_secret=MY_CLIENT_SECRET
我正在使用以下存储库访问 oauth2.py:gmail-oauth2-tools。
问题是,当 运行 执行命令时,我在 .py 文件中收到以下语法错误:
File "oauth2.py", line 297
print 'Missing options: %s' % ' '.join(missing)
^
SyntaxError: invalid syntax
下面是包含错误的代码块:
def RequireOptions(options, *args):
missing = [arg for arg in args if getattr(options, arg) is None]
if missing:
print 'Missing options: %s' % ' '.join(missing)
sys.exit(-1)
有关更多参考,本文档中列出了我正在尝试做的事情:offlineimap.conf (line 946)。
有同样的问题,运行 python2 python/oauth2.py
而不是 python python/oauth2.py
为我修复了它(你需要在你的系统上安装 python2)
我在 运行ning 获取 offlineimap 运行ning 命令时遇到问题。我不是专家,不会在 python 中编写代码。
我需要运行以下命令:
python python/oauth2.py --generate_oauth2_token \
--client_id=MY_CLIENT_ID --client_secret=MY_CLIENT_SECRET
我正在使用以下存储库访问 oauth2.py:gmail-oauth2-tools。
问题是,当 运行 执行命令时,我在 .py 文件中收到以下语法错误:
File "oauth2.py", line 297
print 'Missing options: %s' % ' '.join(missing)
^
SyntaxError: invalid syntax
下面是包含错误的代码块:
def RequireOptions(options, *args):
missing = [arg for arg in args if getattr(options, arg) is None]
if missing:
print 'Missing options: %s' % ' '.join(missing)
sys.exit(-1)
有关更多参考,本文档中列出了我正在尝试做的事情:offlineimap.conf (line 946)。
有同样的问题,运行 python2 python/oauth2.py
而不是 python python/oauth2.py
为我修复了它(你需要在你的系统上安装 python2)