Exemplo n.º 1
0
def trenddata():
    """获取每个话题按天走势
    """
    topic_name = request.args.get('query', default_topic_name)  # 话题名
    mode = request.args.get('mode', 'day')

    topicid = em.getEventIDByName(topic_name)
    event = Event(topicid)
    if mode == 'day':
        raw = event.getTrendData()
    else:
        raw = event.getHourData()

    dates = []
    counts = []
    for date, count in raw:
        dates.append(date)
        counts.append(count)

    return json.dumps({"dates": dates, "counts": counts})
Exemplo n.º 2
0
def trenddata():
    """获取每个话题按天走势
    """
    topic_name = request.args.get('query', default_topic_name) # 话题名
    mode = request.args.get('mode', 'day')

    topicid = em.getEventIDByName(topic_name)
    event = Event(topicid)
    if mode == 'day':
        raw = event.getTrendData()
    else:
        raw = event.getHourData()

    dates = []
    counts = []
    for date, count in raw:
        dates.append(date)
        counts.append(count)

    return json.dumps({"dates": dates, "counts": counts})