コード例 #1
0
def test_suff():
    
    browser = marionette_driver(proxy_ip='127.0.0.1', proxy_port=8080, 
                                headless=False)
    
    login_linkedinx(user_email,user_pw, browser)
    
    sleep(IDLE_INTERVAL_IN_SECONDS)
    browser.close()
コード例 #2
0
def login_linkedin_withwebdriver(email, password):
    user_email = email
    user_password = password
    """
    driver = webdriver.Firefox(options=options)
    """
    # driver = botdriver.ff_driver()
    driver = botdriver.marionette_driver(headless=False)

    driver.get("https://www.linkedin.com")
    wait = WebDriverWait(driver, 5)

    print("----working-----")

    email = wait.until(
        EC.visibility_of_element_located(
            (By.CSS_SELECTOR, "input#login-email")))
    print("------pass email---------")

    password = wait.until(
        EC.visibility_of_element_located(
            (By.CSS_SELECTOR, "input#login-password")))
    print("------pass password---------")

    signin_button = wait.until(
        EC.visibility_of_element_located(
            (By.CSS_SELECTOR, "input#login-submit")))
    print("------pass button---------")

    email.clear()
    password.clear()

    email.send_keys(user_email)
    password.send_keys(user_password)

    signin_button.click()
    print("----------click sign in----------------")

    return driver
コード例 #3
0
ファイル: test_proxy.py プロジェクト: webswift/Linkedin_bot
            else:
                print('password is wrong')
                bot_status = botstatus.ERROR

        else:
            print("That user is not exist in Linkedin.")
            bot_status = botstatus.ERROR

        driver.close()
        return bot_status, lastrun_date, completed_date

    except Exception as e:
        bot_status = botstatus.ERROR

        print(bot_status, ':', e)
        driver.close()
        return bot_status, lastrun_date, completed_date


user_email = os.environ.get('email', None)
user_pw = os.environ.get('pw', None)

browser = marionette_driver(proxy_ip='127.0.0.1',
                            proxy_port=8080,
                            headless=False)

login_linkedin(user_email, user_pw, browser)

browser.close()