Поэтому я пытаюсь собрать информацию о скорости, уровне, продолжительности, сертификации и сохранить их в CSV-файле. Прежде всего, я не знаю, правильно ли я это делаю, потому что я новичок в Selenium и не знаю, как правильно сохранить его в одном файле CSV. Вся информация поступает с этого сайта: вот ссылка . Я пытался использовать приведенный ниже код, но он не работал:
driver=webdriver.Firefox(executable_path="/usr/bin/geckodriver")
driver.get('https://alison.com/course/global-islamic-finance-and-banking')
rate = driver.find_element(By.XPATH, '//div[contains(@class,"course-banner")]//li[2]//div[2]')
level = driver.find_element(By.XPATH, '//span[contains(text(),"Academic - Third Level - Level 1")]')
duration = driver.find_element(By.XPATH, '//div[contains(@class,"course-brief-container")]//div[contains(@class,"course-brief")]//li[1]//div[2]')
certification = driver.find_element(By.XPATH, '//div[contains(@class,"course-brief-container")]//div[contains(@class,"course-brief")]//li[3]//div[2]')
Я хочу удалить эти данные и сохранить в файле CSV.
У вас есть идеи, как отказаться от этой вещи? Спасибо за вашу помощь.