Example #1
0
def _load():
    global wa, q, data, w
    try:
        with open(FN_WORKSPACE) as fp:
            _workspace = dill.loads(fp.read())
            # To store any user data
            data = _workspace['data']
            wa = _workspace['wa']
            q = _workspace['q']
            q.connect()
            w = _workspace['w']
    except IOError:
        data = {}
        wa = WeiboAutomator()
        q = Queue('message.db')
        q.connect()
        w_timeline = Waiter(200, wa.home_timeline, (), 
                {'count': 100, 'callback': q.input})
        w = [w_timeline]
Example #2
0
def _load():
    global wa, q, data, w
    try:
        with open(FN_WORKSPACE) as fp:
            _workspace = dill.loads(fp.read())
            # To store any user data
            data = _workspace['data']
            wa = _workspace['wa']
            q = _workspace['q']
            q.connect()
            w = _workspace['w']
    except IOError:
        data = {}
        wa = WeiboAutomator()
        q = Queue('message.db')
        q.connect()
        w_timeline = Waiter(200, wa.home_timeline, (), {
            'count': 100,
            'callback': q.input
        })
        w = [w_timeline]