在 Tweepy 中遇到 Python 打印语法错误
Experiencing Python Print Syntax Error in Tweepy
我目前正在尝试学习如何使用 Tweepy。我一直在打印行上收到 'SyntaxError: invalid syntax',我不确定为什么。
相关代码
for tweet in api.search(q = 'python', lang="en", rpp=10):
print(f"{tweet.user.name}:{tweet.text}")
如果python 2.7
然后使用格式化方法
print "%s:%s" %(tweet.user.name,tweet.text)
如果python 3
这种格式应该有效
print("{}:{}".format(tweet.user.name,tweet.text))
print(f"{tweet.user.name}:{tweet.text}")
我认为您可能使用的 python 版本不支持 f-strings 可能 < 3.6
我目前正在尝试学习如何使用 Tweepy。我一直在打印行上收到 'SyntaxError: invalid syntax',我不确定为什么。
相关代码
for tweet in api.search(q = 'python', lang="en", rpp=10):
print(f"{tweet.user.name}:{tweet.text}")
如果python 2.7 然后使用格式化方法
print "%s:%s" %(tweet.user.name,tweet.text)
如果python 3 这种格式应该有效
print("{}:{}".format(tweet.user.name,tweet.text))
print(f"{tweet.user.name}:{tweet.text}")
我认为您可能使用的 python 版本不支持 f-strings 可能 < 3.6