0
tweetbotをビルドしています。私のコードを実行しているときにエラーが発生しています。これは、私に続くフォローするコードを追加しようとした後にしか表示されませんでした再び実行する前に、エラー)が原因バック人々を次の部分にある:Python tweetbotフォローコードが機能しません
import tweepy, time
CONSUMER_KEY = 'KEY'
CONSUMER_SECRET = 'KEY'
ACCESS_KEY = 'Key'
ACCESS_SECRET = 'Key'
auth = tweepy.OAuthHandler(CONSUMER_KEY, CONSUMER_SECRET)
auth.set_access_token(ACCESS_KEY, ACCESS_SECRET)
api = tweepy.API(auth)
for follower in tweepy.Cursor(api.followers).items():
follower.follow()
filename=open('file.txt','r')
tweets=filename.readlines()
filename.close()
for line in tweets:
api.update_status(line)
print line, time.strftime("%H:%M:%S")
time.sleep(120)
ここTweepyは、あなたが同じつぶやきを持っている場合は、つぶやきできません
File "tweetbot.py", line 19, in <module>
api.update_status(line)
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site- packages/tweepy/api.py", line 194, in update_status
)(post_data=post_data, *args, **kwargs)
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/tweepy/binder.py", line 245, in _call
return method.execute()
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/tweepy/binder.py", line 229, in execute
raise TweepError(error_msg, resp, api_code=api_error_code)
tweepy.error.TweepError: [{u'message': u'Status is a duplicate.', u'code': 187}]
表示されたコードは実行されません。インデントはPythonで重要です。実際の[mcve]を与えてください。 – jonrsharpe
[tweepy error python 2.7]の重複している可能性があります(http://stackoverflow.com/questions/29635085/tweepy-error-python-2-7) – hashcode55