Cómo convertir un elemento web de selenium en una variable de cadena en Python

from selenium import webdriver from time import sleep from selenium.common.exceptions import NoSuchAttributeException from selenium.common.exceptions import NoSuchElementException from selenium.webdriver.common.keys import Keys driver = webdriver.Firefox() driver.get('https://www.linkedin.com/jobs/search?locationId=sg%3A0&f_TP=1%2C2&orig=FCTD&trk=jobs_jserp_posted_one_week') jobtitlebutton = driver.find_elements_by_class_name('job-title-link') print(jobtitlebutton) 

La salida es un elemento web de selenium en forma de lista. Quiero convertirlo en una variable de cadena para que la lista pueda contener todos los títulos de trabajo en formato de texto. Si puedo obtener ayuda en esto será genial. Gracias por adelantado.

En el caso, si necesita una lista de enlaces a cada trabajo:

 job_list = [] jobtitlebuttons = driver.find_elements_by_class_name('job-title-link') for job in jobtitlebuttons: job_list.append(job.get_attribute('href')) 

En el caso, si solo quieres una lista de títulos de trabajo:

 job_list = [] jobtitlebuttons = driver.find_elements_by_class_name('job-title-text') for job in jobtitlebuttons: job_list.append(job.text)