我对编程相当陌生,一直涉猎Swift和Python。请耐心点谢谢
我正在尝试使用python从Twitter上读取推文(通过Twitter API),并试图检索我的主页上正在谈论的股票代码的数据以及它们被提及的次数。当我运行程序并合并列表时,没有股票代码的tweet显示为空[]。我的代码输出在下图中
例如,如果['PYPL']出现了2次,['TSLA']出现了4次,['AAPL']出现了12次,我希望有一个像这样的输出:
AAPL:12 TSLA:4 PYPL:3
提前谢谢你
这是代码(不包括twitter/API键):
feed = API.home_timeline(count = 200)
array_of_tickers = []
for tweet in feed:
iden = str(tweet.id) + '-' + tweet.text
tickers = re.findall(r'[$][A-Za-z][\S]*', iden)
array_of_tickers.append(tickers)
print(tickers)
array_of_tickers.remove("")
print(array_of_tickers)
如果推文中没有提到股票代码,请跳过它。使用
dict
跟踪提及次数相关问题 更多 >
编程相关推荐