python读取csv文件
时间: 2023-09-11 19:06:27 浏览: 90
Python可以使用csv模块读取和写入CSV文件。以下是一个简单的读取CSV文件的示例:
```python
import csv
with open('file.csv', 'r') as file:
reader = csv.reader(file)
for row in reader:
print(row)
```
在这个例子中,我们打开一个名为`file.csv`的CSV文件,使用`csv.reader`函数创建一个reader对象,并遍历所有行并打印它们。您可以使用`delimiter`参数指定分隔符(默认为逗号)。
如果您的CSV文件具有标题行,则可以使用`csv.DictReader`函数将其作为字典读取。以下是一个示例:
```python
import csv
with open('file.csv', 'r') as file:
reader = csv.DictReader(file)
for row in reader:
print(row['column1'], row['column2'])
```
在这个例子中,我们使用`csv.DictReader`函数将CSV文件读取为字典,然后遍历所有行并打印特定列的值。
阅读全文