Пример #1
0
def minor():
    """仅回贴部分.
    """

    cache_thread_member()

    while True:
        print(datetime.datetime.now())
        fake_post(1)
Пример #2
0
def minor():
    """仅仅顶贴部分.
    """

    cache_thread_member()

    while True:
        print(datetime.datetime.now())
        fake_recommend(1)
Пример #3
0
def minor():
    """仅回贴部分.
    """

    cache_thread_member()

    while True:
        print(datetime.datetime.now())
        fake_post(1)
Пример #4
0
def main():
    """事件模拟任务调度.
    """

    cache_thread_member()

    for data_item in action_data_config:
        if type(data_item[0]) == 'function':
            create_data = task.LoopingCall(data_item[0], data_item[1])
            create_data.start(data_item[2])

    reactor.run()
Пример #5
0
def fake_recommend_only(always=False):
    """仅仅顶贴部分.

        :param always: 是否一直运行
    """

    cache_thread_member()

    if always:
        # 纳入间隔时间后再次执行
        create_data = task.LoopingCall(fake_recommend, limits[0])
        create_data.start(intervals[0])
        reactor.run()
    else:
        cb = partial(fake_recommend, gen_data_count=random.choice(limits))
        NoInterval.demo(cb, intervals=intervals)