Exemplo n.º 1
0
now = datetime.utcnow().replace(tzinfo=pytz.utc,
                                minute=0,
                                second=0,
                                microsecond=0)

start = now + timedelta(hours=-1)
end = now

analysis = Analysis("japan", ["japan", "japanese"], start, end)

tfidf = analysis.TFIDF()
score = analysis.Score()
index = analysis.Index()
cloud = analysis.WordCloud()
bayes = analysis.Classifier()
rt = analysis.TopRetweets(cap=5)

output.exec_time(timer)
try:
    rows = [{
        'stamp': "'" + str(end)[:-9] + "'",
        'jpndex': str(index[0]),
        'volume': str(index[1])
    }]
    Japondex().insert(table='jpndex', rows=rows)
except Exception, e:
    with open("../outputs/errors.log", "a+") as f:
        f.write(str(e) + "\n")
try:
    rows = [{
        'stamp': "'" + str(end)[:-9] + "'",