From eb2e642d601b8f02cf9188c5c75609e2723d1fce Mon Sep 17 00:00:00 2001 From: Marc Partensky Date: Tue, 1 Sep 2020 18:48:26 +0200 Subject: [PATCH] google maps cause i want to --- .DS_Store | Bin 8196 -> 8196 bytes .gitignore | 3 ++- Logement-Isep/config.json | 0 .../logement_isep.py | 8 +++++- Logement-Isep/main.py | 3 --- Logement-Isep/test-googlemaps.py | 14 ++++++++++ logement-isep.py | 25 ------------------ 7 files changed, 23 insertions(+), 30 deletions(-) create mode 100644 Logement-Isep/config.json rename logement_isep.py => Logement-Isep/logement_isep.py (87%) delete mode 100644 Logement-Isep/main.py create mode 100644 Logement-Isep/test-googlemaps.py delete mode 100644 logement-isep.py diff --git a/.DS_Store b/.DS_Store index d77988b077bb75fa82f09e1d0f3ed07b425e4a1c..1f9f9f6e39dbfe83276e0e89bef24dc8eac48172 100644 GIT binary patch delta 43 zcmZp1XmQw(FEZI!sD;DW%v?vo$lP%9ej&%r)}p7GHnU57W0`zV$bPf6=m{nOHE|AE delta 63 zcmZp1XmQw(FT!|Ya)C$#mw0uxiJ^{yk-6dI{X(*gGbY~^l4qQ`*;4cz(`Gh_?<|x5 LiAW)do?!w2vep&S diff --git a/.gitignore b/.gitignore index ada7e06..ea0854f 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ - Itunes/itunesterms +googlemaps_keys.py + diff --git a/Logement-Isep/config.json b/Logement-Isep/config.json new file mode 100644 index 0000000..e69de29 diff --git a/logement_isep.py b/Logement-Isep/logement_isep.py similarity index 87% rename from logement_isep.py rename to Logement-Isep/logement_isep.py index 743e134..aeba8e5 100644 --- a/logement_isep.py +++ b/Logement-Isep/logement_isep.py @@ -20,5 +20,11 @@ password_field.send_keys(password_value) submit_field.click() - driver.get(URL_SORTED_BY_CHEAPEST) + +table_elements = driver.find_elements_by_tag_name('table') + +print(len(table_elements)) + + + diff --git a/Logement-Isep/main.py b/Logement-Isep/main.py deleted file mode 100644 index 2583275..0000000 --- a/Logement-Isep/main.py +++ /dev/null @@ -1,3 +0,0 @@ -from selenium import webdriver - -webdriver('Chrome') diff --git a/Logement-Isep/test-googlemaps.py b/Logement-Isep/test-googlemaps.py new file mode 100644 index 0000000..3979ea0 --- /dev/null +++ b/Logement-Isep/test-googlemaps.py @@ -0,0 +1,14 @@ +import googlemaps + +from googlemaps_keys import api_keys + +def login_no_matter_how(keys): + for key in keys: + try: + return googlemaps.Client(key=key) + except: + pass + +client = login_no_matter_how(api_keys) + +print(client.directions("Sydney", "Melbourne")) diff --git a/logement-isep.py b/logement-isep.py deleted file mode 100644 index 2e60dc0..0000000 --- a/logement-isep.py +++ /dev/null @@ -1,25 +0,0 @@ -"""Find locations in issy-les-moulineaux and keep me informed of new offers.""" - -import os - -from selenium import webdriver - -URL = "https://logement.isep.fr/" -URL_SORTED_BY_CHEAPEST = "https://logement.isep.fr/listelogement.php?tri=n|loyer" - -driver = webdriver.Chrome() -driver.get(URL) - -id_value, password_value = os.environ['ISEP_ID'], os.environ['ISEP_PASSWORD'] -id_field, password_field, submit_field = driver.find_elements_by_tag_name('input') - -id_field.click() -id_field.send_keys(id_value) - -password_field.click() -password_field.send_keys(password_value) - -submit_field.click() - - -driver.get(URL_SORTED_BY_CHEAPEST)