我正在使用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')