debugggggg.py 7.53 KB
#!/usr/bin/env python
# -*- coding: utf-8 -*-

import uuid

def create_app_use_record(user_id, device_number):

        study_apps = [{'app_name':"百度英语资料大全", 'app_pid':'com.sailang.EnglishBook','category_id':'25', \
                       'source_id':'1','time_spent': 100, 'user_id': user_id, 'device_number': device_number},
                      {'app_name': '开心大学士', 'app_pid': 'com.ksense.study','category_id':'26', 'source_id':'1', \
                       'time_spent': 200, },
                      {'app_name': '驾考宝典', 'app_pid': 'com.handsgo.jiakao.android' ,'category_id':'27', 'source_id':'1', \
                       'time_spent': 300 },
                      {'app_name': '我爱汉字', 'app_pid': 'com.cronlygames.hanzi' ,'category_id':'28', 'source_id':'1',\
                       'time_spent': 400},
                      {'app_name': '拖拖乐3', 'app_pid': 'cn.com.wiisoft.tuotuo' ,'category_id':'57', 'source_id':'1', \
                       'time_spent': 100}]

        for j in range(0,2):
            for i in range(0, 2):
                time_end_1 = {'time_end':  28800 + i * 1000, 'id':str(uuid.uuid4()).replace('-', '')}
                study_app = study_apps[i]
                study_app.update(time_end_1)
                mm = study_app
                ll = len(study_app['app_name'])
                ss = study_app['app_name']


################################################

def create_app_use_record_2(user_id, device_number):
    study_apps = [{'app_name':'百度英语资料大全', 'app_pid':'com.sailang.EnglishBook','category_id':'25', 'source_id':'1', \
                   'time_spent': 100, 'user_id': user_id, 'device_number': device_number}
                  # {'app_name': '开心大学士', 'app_pid': 'com.ksense.study','category_id':'26', 'source_id':'1', \
                  #  'time_spent': 200, 'user_id': user_id, 'device_number': device_number},
                  # {'app_name': '驾考宝典', 'app_pid': 'com.handsgo.jiakao.android' ,'category_id':'27', 'source_id':'1', \
                  #  'time_spent': 300, 'user_id': user_id, 'device_number': device_number},
                  # {'app_name': '我爱汉字', 'app_pid': 'com.cronlygames.hanzi' ,'category_id':'28', 'source_id':'1',\
                  #  'time_spent': 400, 'user_id': user_id, 'device_number': device_number},
                  # {'app_name': '拖拖乐3', 'app_pid': 'cn.com.wiisoft.tuotuo' ,'category_id':'57', 'source_id':'1', \
                  #  'time_spent': 100, 'user_id': user_id, 'device_number': device_number},
                  # {'app_name': '幼儿数字算数学习', 'app_pid': 'com.syhrobert1991.infantlearning' ,'category_id':'25', \
                  #  'source_id':'1', 'time_spent': 200, 'user_id': user_id, 'device_number': device_number},
                  # {'app_name': '轻松背单词之初中英语', 'app_pid': 'petpestzx.wordroid.model' ,'category_id':'26', \
                  #  'source_id':'2', 'time_spent': 300, 'user_id': user_id, 'device_number': device_number},
                  # {'app_name': '有谱-爱学习(数理化)', 'app_pid': 'com.emingren.youpu' ,'category_id':'27', 'source_id':'2', \
                  #  'time_spent': 400, 'user_id': user_id, 'device_number': device_number},
                  # {'app_name': '疯狂音标', 'app_pid': 'com.neo.crazyphonetic' ,'category_id':'28', 'source_id':'2', \
                  #  'time_spent': 100, 'user_id': user_id, 'device_number': device_number},
                  # {'app_name': '互动作业V3.18.6', 'app_pid': 'com.v.study' ,'category_id':'57', 'source_id':'2', \
                  #  'time_spent': 250, 'user_id': user_id, 'device_number': device_number},
                  # {'app_name': '发音背单词', 'app_pid': 'org.liberty.android.fantastischmemo' ,'category_id':'57', \
                  #  'source_id':'2', 'time_spent': 350, 'user_id': user_id, 'device_number': device_number},
                  # {'app_name': '语文100', 'app_pid': 'com.kk.kkyuwen' ,'category_id':'57', 'source_id':'2', \
                  #  'time_spent': 450, 'user_id': user_id, 'device_number': device_number}
    ]

    game_apps = [{'app_name': '小伴龙新', 'app_pid': 'com.xiaobanlong.main' ,'category_id':'37', 'source_id':'1',\
                  'time_spent': 100, 'user_id': user_id, 'device_number': device_number},
                 {'app_name': '三国群英传', 'app_pid': 'com.tencent.tmgp.sgqyz' ,'category_id':'38', 'source_id':'1', \
                  'time_spent': 200, 'user_id': user_id, 'device_number': device_number},
                 {'app_name': '童言童语', 'app_pid': 'com.lingshi.kids' ,'category_id':'39', 'source_id':'2', \
                  'time_spent': 300, 'user_id': user_id, 'device_number': device_number},
                 {'app_name': '从前啊', 'app_pid': 'com.mojie.longlongago' ,'category_id':'37', 'source_id':'2', \
                  'time_spent': 400, 'user_id': user_id, 'device_number': device_number},
                 {'app_name': '永恒纪元', 'app_pid': 'com.m37.dtszj.uc' ,'category_id':'38', 'source_id':'2', \
                  'time_spent': 100, 'user_id': user_id, 'device_number': device_number},
                 {'app_name': '我的世界新', 'app_pid': 'com.netease.mc.aligames' ,'category_id':'39', 'source_id':'2', \
                  'time_spent': 200, 'user_id': user_id, 'device_number': device_number},
                 {'app_name': '球球大作战', 'app_pid': 'com.ztgame.bob', 'category_id': '37', 'source_id': '2', \
                  'time_spent': 300, 'user_id': user_id, 'device_number': device_number},
                 {'app_name': '葫芦侠我的世界', 'app_pid': 'com.huluxia.mctool', 'category_id': '38', 'source_id': '2',\
                  'time_spent': 400, 'user_id': user_id, 'device_number': device_number},
                 {'app_name': 'QQ游戏V6.8.7', 'app_pid': 'com.tencent.qqgame', 'category_id': '39', 'source_id': '2',\
                  'time_spent': 100, 'user_id': user_id, 'device_number': device_number},
                 {'app_name': '99围棋最新', 'app_pid': 'com.r99weiqi.dvd', 'category_id': '37', 'source_id': '2', \
                  'time_spent': 50, 'user_id': user_id, 'device_number': device_number},
                 {'app_name': '凯蒂环球之旅', 'app_pid': 'com.tencent.HelloKitty', 'category_id': '37', 'source_id': '2',\
                  'time_spent': 150, 'user_id': user_id, 'device_number': device_number},
                 {'app_name': '贪吃蛇大作战', 'app_pid': 'com.wepie.snake.qihoo', 'category_id': '100', 'source_id': '2',\
                  'time_spent': 250, 'user_id': user_id, 'device_number': device_number}
    ]

    # get date of the last 7 days(include today)
    days = ['111111','222222','333333']                              # the day should insert app records

    for day in days:
        for i in range(0, 12):
            time_end_1 = {'time_end': int(day) + 28800 + i * 1000, 'id':str(uuid.uuid4()).replace('-', '')}
            time_end_2 = {'time_end': int(day) + 29800 + i * 500, 'id':str(uuid.uuid4()).replace('-', '')}
            #study_apps[i].update(time_end_1)
            #game_apps[i].update(time_end_2)
            study_app = study_apps[0]
            study_app.update(time_end_1)
            ll = len(study_app['app_name'])
            ss = study_app['app_name']
            game_app = game_apps[i]
            game_app.update(time_end_2)
            #db.insert('analytics.app_record_copy', study_app)
           # db.insert('analytics.app_record_copy', game_app)


if __name__ == '__main__':
    create_app_use_record_2('556600', 'HJKKJ1223123')