Python 如何使用selenium从CSV文件打开URL?

Python 如何使用selenium从CSV文件打开URL?,python,csv,selenium-webdriver,web-scraping,google-scholar,Python,Csv,Selenium Webdriver,Web Scraping,Google Scholar,我正试图将Google Scholar上的个人资料中的数据保存到CSV中。配置文件有一个“显示更多”按钮,我可以从中获取所有数据(这里我只保存了表中的数据,但我需要配置文件中的所有数据),但问题是,我有时保存了两次甚至更多次数据,我想这是因为我在单击时保存了数据,而不是在单击所有“显示更多”后保存了数据,那我该怎么做呢?另外,这里我只使用了一个URL,但还有更多,我已经将它们保存在另一个CSV中,那么我如何从那里打开每个URL来完成我在这里的工作呢?(我只需要链接行)带有URL的CSV如下所示

我正试图将Google Scholar上的个人资料中的数据保存到CSV中。配置文件有一个“显示更多”按钮,我可以从中获取所有数据(这里我只保存了表中的数据,但我需要配置文件中的所有数据),但问题是,我有时保存了两次甚至更多次数据,我想这是因为我在单击时保存了数据,而不是在单击所有“显示更多”后保存了数据,那我该怎么做呢?另外,这里我只使用了一个URL,但还有更多,我已经将它们保存在另一个CSV中,那么我如何从那里打开每个URL来完成我在这里的工作呢?(我只需要链接行)带有URL的CSV如下所示


第一部分我没有真正了解发生了什么。但对于第二部分,您可以将URL从硬代码更改为函数(将循环放入函数中),并且可以使用pandas library for CSV(这更好)。这是用来获取URL的

import pandas as pd
df = pd.read_csv(csv_file)
urls = df['column_name'] 

第一部分我没有真正了解发生了什么。但对于第二部分,您可以将URL从硬代码更改为函数(将循环放入函数中),并且可以使用pandas library for CSV(这更好)。这是用来获取URL的

import pandas as pd
df = pd.read_csv(csv_file)
urls = df['column_name'] 

以下是从CSV文件读取数据的最基本方法:

import csv
with open('filename.csv', 'r') as file:
reader = csv.reader(filename)
for row in reader:
    print(row)

以下是从CSV文件读取数据的最基本方法:

import csv
with open('filename.csv', 'r') as file:
reader = csv.reader(filename)
for row in reader:
    print(row)