python读取csv
时间: 2023-09-08 07:14:15 浏览: 71
python读取csv文件
在Python中读取CSV文件可以使用csv模块。以下是一个简单的例子:
```python
import csv
with open('file.csv', 'r') as csvfile: # 打开CSV文件
reader = csv.reader(csvfile) # 创建CSV读取器
for row in reader: # 遍历每一行
print(row) # 打印每一行
```
在上面的代码中,我们使用`open()`函数打开CSV文件,并使用`csv.reader()`函数创建一个CSV读取器,然后使用`for`循环遍历每一行,并打印出来。
如果CSV文件包含标题行,并且我们想忽略它,则可以在创建CSV读取器时指定`skiprows`参数。例如:
```python
import csv
with open('file.csv', 'r') as csvfile:
reader = csv.reader(csvfile, skiprows=1) # 忽略第一行
for row in reader:
print(row)
```
此外,如果CSV文件使用不同的分隔符,可以在创建CSV读取器时指定`delimiter`参数。例如,如果CSV文件使用制表符作为分隔符:
```python
import csv
with open('file.csv', 'r') as csvfile:
reader = csv.reader(csvfile, delimiter='\t') # 使用制表符作为分隔符
for row in reader:
print(row)
```
阅读全文