python 导入csv
时间: 2024-10-08 16:21:05 浏览: 25
From CSV to SQLite3 by python 导入csv到sqlite实例
在Python中,导入CSV文件通常使用内置的`csv`模块,它提供了一种简单的方式来处理逗号分隔值(CSV)数据。以下是基本步骤:
1. 首先,你需要使用`import csv`语句来导入这个模块:
```python
import csv
```
2. 然后,你可以使用`open()`函数打开CSV文件,并指定模式(如读取模式'rt',追加模式'a'等),以及文件路径:
```python
with open('example.csv', 'r') as file:
```
使用`with`关键字可以确保文件在操作完成后自动关闭。
3. 接下来,创建一个`csv.reader`对象来逐行读取文件内容:
```python
reader = csv.reader(file)
```
4. 通过遍历reader对象,你可以获取每一行的数据,例如:
```python
for row in reader:
print(row)
```
5. 如果需要处理包含标题行的CSV文件,可以使用`csv.DictReader`,它会将每一行转换成字典:
```python
reader = csv.DictReader(file)
data = [row for row in reader]
```
阅读全文