ImportError:无法导入名称Twitter

时间:2019-06-14 05:58:01

标签: python amazon-s3 twitter amazon-kinesis-firehose

我正在使用kinesis firehose生成一些Twitter数据到我的s3,并安装了twitter和boto3。

但是遇到ImportError:无法导入名称Twitter错误

# Import modules
from twitter import Twitter, OAuth, TwitterHTTPError, TwitterStream
from pprint import pprint
import boto3
import json
import sys
import signal

# Twitter security credentials 
ACCESS_TOKEN    = "123abc"
ACCESS_SECRET   = "123abc"
CONSUMER_KEY    = "123abc"
CONSUMER_SECRET = "123abc"

# Firehose stream name
FIREHOSE_STREAM = "your-firehose-stream-name"

# Authenticate and initialize stream
oauth  = OAuth(ACCESS_TOKEN, ACCESS_SECRET, CONSUMER_KEY, CONSUMER_SECRET)
stream = TwitterStream(auth=oauth)
tweets = stream.statuses.sample()

# Setup Firehose
client = boto3.client('firehose')

0 个答案:

没有答案