from tweepy import Stream
from tweepy import OAuthHandler
from tweepy.streaming import StreamListener
ckey='W1VPPrau42ENAWP1EnDGpQ'
csecret='qxtY2rYNN0QT0Ndl1L4PJhHcHuWRJWlEuVnHFDRSE'
atoken='1577208120-B8vGWIquxbmscb9xdu5AUzENv09kGAJUCddJXAO'
asecret='tc9Or4XoOugeLPhwmCLwR4XK8oUXQHqnl10VnQpTBzdNR'
class listener(StreamListener):
def on_data(self,data):
print data
return True
def on_error(self,status):
print status
auth=OAuthHandler(ckey,csecret)
auth.set_access_token(atoken,asecret)
twitterStream=Stream(auth,listener())
twitterStream.filter(track=["car"])
我輸入這個在我的Python殼我得到一個錯誤......錯誤是IndentationError:取消縮進不匹配任何外壓痕level..Please幫助我!!!!!!!!!!!Python的錯誤與IndentationError:取消縮進不匹配任何外部縮進級別
這意味着在源代碼中的一些縮進不正確。很難區分真正不正確的縮進與將代碼複製到本網站時引入的錯誤。在你的源代碼中,'asecret'真的比'atoken'縮進了嗎? 「類偵聽器」是否也進一步縮進?它的方法定義'on_data'和'on_error'沒有縮進? –