예제 #1
0
 def test_login(self):
     from wblogin.login import get_session
     sc = get_session()
     if sc:
         print('登陆成功')
     else:
         raise Exception('登录失败')
예제 #2
0
 def test_login(self):
     from wblogin.login import get_session
     sc = get_session('15708437303', 'rookiefly')
     if sc:
         print('登陆成功')
     else:
         raise Exception('登录失败')
예제 #3
0
def _get_session(d):
    is_success = 0
    try:
        session_cookie = login.get_session()
    except (SsE, ResE, SslE):
        return is_success

    if session_cookie:
        d.setdefault('session', session_cookie.get('session'))
        is_success = 1

    return is_success
예제 #4
0
    def test_login(self):
        import random
        from wblogin.login import get_session
        from db.login_info import get_login_info
        infos = get_login_info()
        info = random.choice(infos)
        sc = get_session(info.name, info.password)

        if sc:
            print('登陆成功')
        else:
            raise Exception('登录失败')
예제 #5
0
    def test_login(self):
        import random
        from wblogin.login import get_session
        from db.login_info import get_login_info
        infos = get_login_info()
        if not infos:
            raise Exception('There is no account for login')

        info = random.choice(infos)
        sc = get_session(info.name, info.password)

        if sc:
            print('login successed')
        else:
            raise Exception('login failed')
예제 #6
0
    def test_login(self):
        import random
        from wblogin.login import get_session
        from db.login_info import get_login_info
        infos = get_login_info()
        if not infos:
            raise Exception('There is no account for login')

        info = random.choice(infos)
        sc = get_session(info.name, info.password)

        if sc:
            print('login successed')
        else:
            raise Exception('login failed')
예제 #7
0
    def test_login(self):
        """
        是测试是否能成功登录的,然后登录后会把cookie保存到redis中
        """
        import random
        from wblogin.login import get_session
        from db.login_info import get_login_info
        infos = get_login_info()
        if not infos:
            raise Exception('未获取到登陆信息')

        info = random.choice(infos)
        sc = get_session(info.name, info.password)

        if sc:
            print('登陆成功')
        else:
            raise Exception('登录失败')
예제 #8
0
    def test_get_user_from_web(self):
        from wblogin.login import get_session
        from page_get.user import get_profile
        from headers import headers

        user_id = '2674334272'
        sc = get_session()
        if sc:
            session = sc.get('session', '')

            if session:
                # 数据库已有的数据
                user = get_profile(user_id, session, headers)
                self.assertNotEqual(user.description, '')
                # 数据库没有的数据
                user2 = get_profile('3614046244', session, headers)
                self.assertEqual(user2.status_count, 35)
        else:
            raise Exception('模拟登录失败')
예제 #9
0
def login_task(name, password, need_verify):
    login.get_session(name, password, need_verify)
예제 #10
0
def login_task(name, password):
    login.get_session(name, password)
예제 #11
0
def login_task(name, password):
    login.get_session(name, password)
예제 #12
0
def login_task(name, password, source):
    log.crawler.info('The login_task is starting...')
    login.get_session(name, password, source)