コード例 #1
0
def login_to_linkedin():
    is_instantiated = 0
    try:
        DRIVER = create_driver()
        is_instantiated = 1
    except Exception as e:
        print('Could not start selenium. Exiting ...')
        print(e)
        return False
        sys.exit()
    if not is_loggedin(DRIVER):
        login(DRIVER, LINKEDIN_USERNAME, LINKEDIN_PASSWORD)
    if is_instantiated:
        DRIVER.quit()
    return True
コード例 #2
0
                print(message_box)
                time.sleep(5)
                message_box.send_keys(
                    '''Hola {},\n\nEn tu rol como {} debes haberte topado ya muchas veces con la dificultad de encontrar buenos desarrolladores. Es por esto que quizás te interese conocer Evalart, una plataforma para evaluar desarrolladores con pruebas de programación en línea donde los candidatos deben escribir código real. Con esto puedes evaluar a los programadores en lo más importante, su capacidad para programar. Todo esto totalmente automatizado y en línea.\n\nSi quieres tener más información por favor no dudes en contactarme o visita: http://evalart.com/es/online-programming-tests\n\nSaludos,\nClaudia'''
                    .format(profile[1], designation.text))
                print("Message written in message box")
                time.sleep(5)
                driver.find_element_by_css_selector('[type="submit"]').click()
                database_connect.update_message_profile(profile[0], True)
            except Exception as e:
                print("An Error Occured")
                print(e)
                database_connect.update_message_profile(profile[0], False)

            time.sleep(10)
            time.sleep(linkedin_properties.DELAY_INBETWEEN_INVITES)
        except Exception as e:
            print("An Error Occured")
            print(e)


#is_session_valid = login_linkedin.login_to_linkedin()
if True:
    try:
        DRIVER = start_webdriver.create_driver()
        login_linkedin.load_cookies(DRIVER)

        message_profiles(DRIVER)

    finally:
        DRIVER.quit()