Python语法错误:行尾有空格
这里是Python初学者,我正在修改一段现有代码(Github上的TwitterSearch),以便使用标准搜索API在Twitter上搜索包含特定关键字的特定推文。我一直收到一个语法错误,但它指向一行末尾的空白处 问题是,代码昨天运行了一次(就像我得到了我想要的输出),然后我尝试再次使用它,它一直给我SyntaxError 有一次,错误出现在代码的末尾——我删除了最后几行,错误只会移动到代码的末尾(但它总是指向空格,而不是我键入的任何内容)。现在,在“创建”之后的关闭括号之后移动到空白空间(见下文) 我一直在以相同的方式缩进,所以我不认为这是一个缩进错误。作为参考,我用的是Jupyter笔记本 这是我正在使用的代码:Python语法错误:行尾有空格,python,syntax-error,Python,Syntax Error,这里是Python初学者,我正在修改一段现有代码(Github上的TwitterSearch),以便使用标准搜索API在Twitter上搜索包含特定关键字的特定推文。我一直收到一个语法错误,但它指向一行末尾的空白处 问题是,代码昨天运行了一次(就像我得到了我想要的输出),然后我尝试再次使用它,它一直给我SyntaxError 有一次,错误出现在代码的末尾——我删除了最后几行,错误只会移动到代码的末尾(但它总是指向空格,而不是我键入的任何内容)。现在,在“创建”之后的关闭括号之后移动到空白空间(见
try:
tso = TwitterSearchOrder()
tso.set_keywords(['xx'])
tso.set_language('en')
tso.set_geocode('37.0902000', '-095.7129000', '1mi')
ts = TwitterSearch(
consumer_key = 'xxxx',
consumer_secret = 'xxxx',
access_token = 'xxxx',
access_token_secret = 'xxxx'
)
for tweet in ts.search_tweets_iterable(tso):
print('@%s tweeted: %s' % (tweet['user']['screen_name'], tweet['text']), (tweet['created_at']))
except TwitterSearchException as e:
print('e')
任何帮助都将不胜感激。您是否尝试过从您的
打印:(…
语句中删除:
try:
tso = TwitterSearchOrder()
tso.set_keywords(['xx'])
tso.set_language('en')
tso.set_geocode('37.0902000', '-095.7129000', '1mi')
ts = TwitterSearch(
consumer_key = 'xxxx',
consumer_secret = 'xxxx',
access_token = 'xxxx',
access_token_secret = 'xxxx'
)
for tweet in ts.search_tweets_iterable(tso):
print('@%s tweeted: %s' % (tweet['user']['screen_name'], tweet['text']), (tweet['created_at']))
except TwitterSearchException as e:
print(e)
你是如何想出
print:('string')
语法的?它通常是print'string'
或print('string')
,取决于版本。谢谢!我刚刚试过,现在除了倒数第二行(指向字母t)中的,错误已经转移到尝试将:
添加到之后作为e
,如果它不起作用,请查看我更新的帖子中的代码。代码中有一个try语句-请查看我编辑的主要帖子。谢谢。它起作用了!非常感谢。最后是缩进问题吗?是的,是的,print语句后的分号,没有除此之外,如果问题已解决,请按要求标记答案