Tweepyを使ってTweetsを聞いて、100行の 'hello world'が印刷された後に 'Goodbye World'を印刷したいと思っています。達成されるか?多くのおかげで、マット・python:100行が印刷された後の動作
import tweepy
import time
from time import sleep
import sys
non_bmp_map = dict.fromkeys(range(0x10000, sys.maxunicode + 1), 0xfffd)
CONSUMER_KEY = 'xxxx'
CONSUMER_SECRET = 'xxxx'
ACCESS_KEY = 'xxxx'
ACCESS_SECRET = 'xxxx'
auth = tweepy.OAuthHandler(CONSUMER_KEY, CONSUMER_SECRET)
auth.set_access_token(ACCESS_KEY, ACCESS_SECRET)
auth.secure = True
api = tweepy.API(auth)
class MyStreamListener(tweepy.StreamListener):
def on_status(self, status):
if 'hello' in status.text.lower():
print('hello world')
time.sleep(0.1)
else:
pass
myStreamListener = MyStreamListener
myStream = tweepy.Stream(auth = api.auth, listener=myStreamListener())
while 1 == 1:
try: myStream.filter(track=['hello'])
except:
pass
「100」に数えれば、あなたはそれに到達しましたか? – jonrsharpe
はい、それは私がやろうとしていることです、ありがとう。 – MattD
ええ、そうする*、または少なくとも試してみてください。これはチュートリアルサービスではありません。 – jonrsharpe