diff --git a/.gitignore b/.gitignore index f8b73e7..3868757 100644 --- a/.gitignore +++ b/.gitignore @@ -138,3 +138,4 @@ dmypy.json # Cython debug symbols cython_debug/ +chromedriver diff --git a/login.ini b/login.ini new file mode 100644 index 0000000..401320a --- /dev/null +++ b/login.ini @@ -0,0 +1,3 @@ +[linkedin] +login = user@domain.com +password = password \ No newline at end of file diff --git a/main.py b/main.py new file mode 100644 index 0000000..feae04f --- /dev/null +++ b/main.py @@ -0,0 +1,43 @@ +#%% +from unicodedata import name +from selenium import webdriver +from selenium.webdriver.common.keys import Keys +from selenium.webdriver.chrome.options import Options + +import bs4 as BeautifulSoup +from random import uniform + +import configparser + +def connection_linkedin(driver:webdriver, user:str, mdp:str): + """permet de gérer la connexion à linkedin dans le webdriver + + Args: + driver (webdriver): instance du webdriver active + user (str): adresse mail du compte linkedin + mdp (str): mot de passe du compte linkedin + + """ + + + + + + + + +if __name__ == "__main__": + print("coucou") + + config = configparser.ConfigParser() + config.read('login.ini') + config['bitbucket.org'] = {} + + chrome_options = Options() + #chrome_options.add_argument("--disable-extensions") + #chrome_options.add_argument("--disable-gpu") + #chrome_options.add_argument("--headless") + driver = webdriver.Chrome(executable_path = './chromedriver', chrome_options=chrome_options) + + +