url在csv文件中的读取
时间: 2023-09-29 19:11:01 浏览: 231
读取 CSV 文件中的 URL 可以使用 Python 内置的 csv 模块,该模块可以方便地读取和写入 CSV 格式的数据。
首先,需要使用 csv 模块打开 CSV 文件。例如:
```
import csv
with open('urls.csv', 'r') as f:
reader = csv.reader(f)
for row in reader:
url = row[0]
# 对 URL 进行处理
```
假设 urls.csv 文件中只包含一列 URL,每行一个 URL,上述代码可以读取每一行的 URL,存储在变量 url 中。注意,csv.reader() 返回的是迭代器对象,每次迭代返回的是一行数据,类型为列表,其中包含了该行中的所有字段。
如果 CSV 文件中包含多列数据,可以使用 csv.DictReader() 方法,该方法可以返回一个迭代器对象,每次迭代返回的是一个字典,其中键为 CSV 文件的标题行中的字段名,值为该行中对应的字段值。例如:
```
import csv
with open('data.csv', 'r') as f:
reader = csv.DictReader(f)
for row in reader:
url = row['url']
# 对 URL 进行处理
```
上述代码可以读取 data.csv 文件中的每一行数据,以字典形式存储在变量 row 中,其中键为 CSV 文件的标题行中的字段名,例如 'url',值为该行中对应的字段值。
阅读全文