所以我在this guide之后创建了一个reddit bot。我拥有一个运行raspbian的覆盆子pi。我正在使用Python3 IDLE。在教程结束时,它说"保存文件,然后退出代码编辑器。从命令行,您可以使用以下命令运行bot:python3 mybot.py"。我这样做了并得到了这个错误:
python example.py
File "example.py", line 1
Python 3.4.2 (default, Oct 19 2014, 13:31:11)
^
SyntaxError: invalid syntax
我的问题?这不是我的代码。我的代码的前两行是
import praw
bot = praw.Reddit(user_agent='example'),
为什么它会为不一致的第一行产生错误?有什么帮助吗?
答案 0 :(得分:0)
Python 3.4.2 (default, Oct 19 2014, 13:31:11)
是以交互模式启动时应用程序的标题。
它似乎是在没有考虑您提供的参数example.py
的情况下启动的。
你应该调查一下。写$(python example.py)
会更好吗?
否则,您仍然可以添加#!/usr/bin/env python
作为文件的第一行,并尝试使用./example.py
启动它(可能需要chmod +x
)