将抓取的值存储在 csv 文件中

Storing scraped values in csv files

作为我大学项目的一部分,我正在做 LinkedIn 网络抓取。我已经删除了个人资料的经验和教育部分。这样做之后,我想将其保存在 csv 文件中,如下面的代码所示。但它被存储为对象地址而不是实际值。如何保存经验和教育的实际值,而不是对象地址?

#Code to scrape experience and education sections of a LinkedIn profile
experience = driver.find_elements_by_css_selector('#experience-section .pv-profile-section')
education = driver.find_elements_by_css_selector('.education-section ')

with open('linkedin.csv', 'w', newline='') as file:
    writer = csv.writer(file)
    writer.writerow(["Sr. No.", "Experience", "Education"])
    writer.writerow([1, experience, education])

它是这样保存的:

experiencetext= [x.text for x in experience]

将其转换为文本列表。那就传吧。