、次の行を使用することができます:あなたの質問に
from tweepy import StreamListener
from tweepy import Stream
import tweepy
consumer_key = ''
consumer_secret = ''
access_token = ''
access_token_secret = ''
auth = tweepy.OAuthHandler(consumer_key, consumer_secret)
auth.set_access_token(access_token, access_token_secret)
api = tweepy.API(auth)
class CustomStreamListener(StreamListener):
def on_data(self, data):
print(data)
def on_error(self, status):
print(status)
if __name__ == '__main__':
listener = CustomStreamListener()
twitterStream = Stream(auth, listener)
twitterStream.filter(follow=['2466458114'])
を、あなたはあなたのつぶやきを見ることができないと言いました。私は明確かどうかわからないが、確かにストリーミングでは、あなたは "リアルタイム"つぶやきだけを見ることができます。私のコードでも、あなたが何もつぶれていないと、何も見えません。 CHAT AFTER
UPDATEコメント
うtwitter公式APIは、時間の制約の制限を気にしているので、あなたは一週間よりも古いツイートを取得することはできません。
この作業を行うには、この偉大なpython libraryを使用することをお勧めします。
これは、あなたが望むときにあなたが望む数のツイートを得ることを可能にします。ドキュメントが言うように
することは、あなたは、単にこのような方法でそれを使用することができます:あなたはpython2.Xを使用している
tweetCriteria = got.manager.TweetCriteria().setUsername('<[email protected]>').setSince("2015-05-01").setUntil("2015-09-30")
場合、あなたはpython3.Xを使用している場合はgot3
を使用することができる代わりに、got
を使用することができます。
私はのpython3の例を準備します
from getOldTweets import got3
tweetCriteria = got3.manager.TweetCriteria().setUsername('barackobama').setSince("2015-09-01").setUntil("2015-09-30")
tweets_list = got3.manager.TweetManager.getTweets(tweetCriteria)
for tweet in tweets_list:
print(tweet.text)
は私を知ってみましょう。
昨日のつぶやきはすべて私のつぶやきではありません。 – JackR
申し訳ありません昨日のつぶやきが欲しいですか? – Giordano
日付に関係なく、私のアカウントのすべてのつぶやき – JackR