Twitter ツール api.GetSearch を使用して、Twitter に関する情報を検索しています。コードは機能しますが、取得するデータ自体がごちゃごちゃしています。データをより理解しやすくするにはどうすればよいでしょうか。たとえば、個々のツイートごとにデータを分類します。今のデータはこんな感じ。
[u'Apple ストアの売り上げは 1 平方フィートあたり 4.5% 減少しました。小売部門の新しい責任者を探す: http://t.co/YQ0LQGXfXp $AAPL', u'珍しい動きですが、オバマ政権は一部の Apple デバイスの販売を禁止することを拒否しました。http://t.co/UMCTcC1TQu $AAPL', u" AT&T は、Apple よりも前に、レジなしで完全に廃止した最初の米国の店舗であると主張しています。http://t.co/pWmTQCHlBm $T @ATT $aapl $VZ", u"司法省は、反競争的な行為を抑制するために、Apple の iTunes ストアに対する監視を求めています。
私が欲しいのは、個々のツイートに分解されたデータがこのようなものになることです..
[u'Apple ストアの売り上げは 1 平方フィートあたり 4.5% 減少しました。新しい小売責任者の検索: http://t.co/YQ0LQGXfXp $AAPL',
u'まれな動きですが、オバマ政権は一部の Apple デバイスの販売を禁止することを拒否しました。http://t.co/UMCTcC1TQu $AAPL',
u"AT&T は、Apple よりも前に、レジを完全に廃止した最初の米国の店舗であると主張しています。http://t.co/pWmTQCHlBm $T @ATT $aapl $VZ",
u「司法省は、反競争的な行為を抑制するために、Apple の iTunes ストアに対する監視を求めています。
(スペースなしでも構いません)
以下はコードです
import simplejson
import httplib2
import twitter
api = twitter.Api(consumer_key='consumer key', consumer_secret='consumer secret', access_token_key='access token', access_token_secret='access token secret')
search = api.GetSearch(term='$aapl', geocode=None, since_id=None, max_id=None, until=None, count=15, lang=None, result_type='mixed', include_entities=None)
print [s.text for s in search]