我正在使用PRAW构建一个reddit机器人,但在运行脚本后出现语法错误。我的脚本如下:
import praw
import cleverbot
cb = cleverbot.Session()
reddit = praw.Reddit(client_id='XXXXXXXXXX',
client_secret='XXXXXXXXXXXXx',
password='XXXXXXXXXXXXX',
user_agent='XXXXXXXXXXX',
username='XXXXXXXXXXXXXX')
submissions = r.get_subreddit('XXXXXXXXXXXXXX').get_new(limit=1)
for submission in submissions:
t = submission.title
response = cb.Ask(t)
print(t)
print submission.add_comment(response)
Python在运行我的脚本后给了我以下消息:
File "bot.py", line 15
print submission.add_comment(response)
^
SyntaxError: invalid syntax
我做错了什么
语法错误是由于未使用括号调用
print
造成的您一定找到了过时的PRAW教程,因为您调用的PRAW方法自版本3以来就不存在了。以下是您尝试使用最新的PRAW方法所做的:
相关问题 更多 >
编程相关推荐