From 66a0f8278ca691ec426732d27dd49f3aca08d32c Mon Sep 17 00:00:00 2001 From: Jan Lerking Date: Sat, 20 May 2023 22:16:11 +0200 Subject: [PATCH] Added selenium example. /JL --- selenium_example.py | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 selenium_example.py diff --git a/selenium_example.py b/selenium_example.py new file mode 100644 index 0000000..7733bcf --- /dev/null +++ b/selenium_example.py @@ -0,0 +1,21 @@ +from selenium import webdriver +from selenium.webdriver.common.by import By + +def main(): + browser = webdriver.Chrome() + browser.get("https://www.sas.dk/book/flights/?search=RT_CPH-NYC-20230521-20230528_a1c0i0y0&view=upsell&bookingFlow=points&sortBy=rec,rec&filterBy=all,all&out_class=BUSINESS&out_sub_class=SAS%20BUSINESS%20PRO&out_flight_number=SK1462,SK907") + #print(browser.page_source) + offers = browser.find_elements(By.CLASS_NAME, 'product-row offers') + #offers = browser.page.find('td', class_='slide-plus up-grid-prods flight-products') + #offers = browser.page.find_all('span', class_='fareprice-ubc') + #offers = browser.page.find_all('link') + #print(browser.get_url()) + #print(browser.get_current_page().title.text) + #print(browser.page) + print(offers) + +if __name__ == "__main__": + main() + ''' +
PlusPLUS Class fare: 352 926 p
+ ''' \ No newline at end of file