我是一個Python新手,我正在寫一段代碼來收集來自兩個鄰居的推文,將它們保存爲JSON格式並繪製一些數據。你有關於如何提取推文日期和時間,或者如何計算鄰居推文數量的建議?換句話說,用JSON數據將一個.txt的不同變量分離成可繪製的東西的最佳方法是什麼?如何保存和處理在Python中保存爲JSON的推文
非常感謝!
from twitter import *
import sys
import os.path
import simplejson as json
import tweepy
import csv
#log into Twitter
OAUTH_TOKEN = 'XXX'
OAUTH_SECRET = 'XXX'
CONSUMER_KEY = 'XXX'
CONSUMER_SECRET = 'XXX'
t = Twitter(auth=OAuth(OAUTH_TOKEN, OAUTH_SECRET, CONSUMER_KEY, CONSUMER_SECRET))
auth = tweepy.OAuthHandler(CONSUMER_KEY, CONSUMER_SECRET)
#I consider A to be a 2km radius circle
result_A = t.search.tweets(query="kaffe",geocode="55.662610,12.604074,1.24mi",result_type='recent')
with open('data_A.txt', 'w') as outfile:
json.dump(result_A, outfile)
#Similarly, B is a 2km radius circle
result_B = t.search.tweets(query="kaffe",geocode="55.694700,12.548283,1.24mi",result_type='recent')
with open('data_B.txt', 'w') as outfile:
json.dump(result_B, outfile)
您可能需要提供一個例子鳴叫,所以我們可以評估其格式 – Talvalin
爲什麼CSV?所以你可以在Excel中處理它? (假設你的意思是CSV而不是CVS,它只是一個錯字) –
嗨Talvalin,這裏是file_A:https://dl.dropboxusercontent.com/u/2684973/data_A.txt –