如何用python读取csv文件
时间: 2023-03-20 07:00:42 浏览: 130
使用Python读取CSV文件需要使用内置的csv模块。下面是一个简单的例子,演示如何使用Python读取CSV文件:
```python
import csv
# 打开 CSV 文件
with open('example.csv') as csvfile:
# 使用 csv.reader 函数读取 CSV 文件内容
reader = csv.reader(csvfile)
# 遍历每一行数据
for row in reader:
# 输出每一行数据
print(row)
```
在上面的例子中,我们首先使用`open()`函数打开一个名为`example.csv`的CSV文件。然后,我们使用`csv.reader()`函数创建一个CSV读取器对象,该对象可以遍历CSV文件中的每一行数据。最后,我们遍历每一行数据,并使用`print()`函数将其输出到控制台。
在读取CSV文件时,你可以通过设置适当的参数来指定CSV文件中使用的分隔符和文本引用符号。例如,如果CSV文件使用制表符作为分隔符,而不是逗号,则可以将`csv.reader()`函数的`delimiter`参数设置为制表符(`'\t'`)。
```python
import csv
# 打开 CSV 文件
with open('example.tsv') as tsvfile:
# 使用 csv.reader 函数读取 CSV 文件内容
reader = csv.reader(tsvfile, delimiter='\t')
# 遍历每一行数据
for row in reader:
# 输出每一行数据
print(row)
```
上面的代码中,我们设置了`delimiter`参数为制表符(`'\t'`),以便正确读取以制表符分隔的TSV文件。
阅读全文