何らかの理由で、このコードから 100 件のツイートしか取得できません。Twitter API によると、1500 になるはずです。
ここで間違っていることは何ですか?
具体的には、問題は次のとおりです。
twiturl = "http://search.twitter.com/search.json?q=" + urlinfo + "&rpp=99&page=15" + "&since_id=" + str(tweetdate)
for x in arg1:
urlinfo = x[2]
idnum = int(x[1])
name = x[0]
twiturl = "http://search.twitter.com/search.json?q=" + urlinfo + "&rpp=99&page=15" + "&since_id=" + str(tweetdate)
response = urllib2.urlopen(twiturl)
twitseek = simplejson.load(response)
twitsearch = twitseek['results']
tweets = [x['text'] for x in twitsearch]
tweetlist = [tweets, name]
namelist.append(tweetlist)
x[2] にあるはずの項目は、「I am」や「I am feel」などの単語またはフレーズを、URL に適したエンコードに変更したものです。