如何读取CSV文件中的数据
时间: 2024-12-21 18:21:13 浏览: 8
在Python中,读取CSV(Comma Separated Values)文件非常容易,我们可以使用内置的`csv`模块或第三方库如`pandas`来完成这个任务。这里我会介绍两种常见的方法。
1. 使用`csv`模块:
```python
import csv
# 定义文件路径
filename = 'data.csv'
try:
with open(filename, 'r') as file:
reader = csv.reader(file)
# 跳过标题行(如果有的话)
header = next(reader)
for row in reader:
print(row) # 这里每一行就是CSV文件的一条记录,按逗号分隔
except FileNotFoundError:
print(f"File '{filename}' not found.")
```
2. 使用`pandas`库:
```python
import pandas as pd
# 加载数据
df = pd.read_csv('data.csv')
# 打印数据框的内容
print(df)
```
在这个例子中,`pd.read_csv()`会返回一个DataFrame对象,你可以像操作数据库一样对数据进行处理。
阅读全文