Python语法错误:行尾有空格

Python语法错误:行尾有空格,python,syntax-error,Python,Syntax Error,这里是Python初学者,我正在修改一段现有代码(Github上的TwitterSearch),以便使用标准搜索API在Twitter上搜索包含特定关键字的特定推文。我一直收到一个语法错误,但它指向一行末尾的空白处 问题是,代码昨天运行了一次(就像我得到了我想要的输出),然后我尝试再次使用它,它一直给我SyntaxError 有一次,错误出现在代码的末尾——我删除了最后几行,错误只会移动到代码的末尾(但它总是指向空格,而不是我键入的任何内容)。现在,在“创建”之后的关闭括号之后移动到空白空间(见

这里是Python初学者,我正在修改一段现有代码(Github上的TwitterSearch),以便使用标准搜索API在Twitter上搜索包含特定关键字的特定推文。我一直收到一个语法错误,但它指向一行末尾的空白处

问题是,代码昨天运行了一次(就像我得到了我想要的输出),然后我尝试再次使用它,它一直给我SyntaxError

有一次,错误出现在代码的末尾——我删除了最后几行,错误只会移动到代码的末尾(但它总是指向空格,而不是我键入的任何内容)。现在,在“创建”之后的关闭括号之后移动到空白空间(见下文) 我一直在以相同的方式缩进,所以我不认为这是一个缩进错误。作为参考,我用的是Jupyter笔记本

这是我正在使用的代码:

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语句后的分号,没有除此之外,如果问题已解决,请按要求标记答案