/
getipcctweets.py
26 lines (23 loc) · 1.2 KB
/
getipcctweets.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
from classtweetgetter import DBTweetGetter
#from classtweetreader import DBTweetReader
import datetime
tags=["IPCC","UNFCCC","AR5","WGII","WGIII","LTFchat","Pages2k","Pages","HadCRUT","GISS"]
for name in tags:
myTweets=DBTweetGetter("IPCCdb.db", name)
myTweets.query2("#"+name,1600000, False)
#Write log file
# with open("log"+name+".txt", "a") as myfile:
# now = datetime.datetime.now()
# timestr=now.strftime("%d_%m_%H%M")
# myfile.write(timestr+"\n")
# readTweet=DBTweetReader("IPCCdb.db", tablename)
# print "Total number of tweets: " + str(readTweet.getNumberOfTweets(tablename))
# myfile.write("Total number of tweets: " + str(readTweet.getNumberOfTweets(tablename))+"\n")
# udict=readTweet.getUserDict(tablename)
# print "Total number of users: " + str(len(udict.keys()))
# myfile.write("Total number of users: " + str(len(udict.keys()))+"\n")
# for item in udict.items():
# if item[1]<3:
# del udict[item[0]]
# print "Total number of users with 3 tweets or more: " + str(len(udict.keys()))
# myfile.write("Total number of users with 3 tweets or more: " + str(len(udict.keys()))+"\n"