python导入csv数据的代码
时间: 2024-09-21 16:11:05 浏览: 43
Python实现 多进程导入CSV数据到 MySQL
在Python中,你可以使用内置的`csv`模块来导入CSV(Comma Separated Values)文件的数据。以下是一个基本的例子:
```python
import csv
# 定义CSV文件的路径
filename = 'yourfile.csv'
try:
with open(filename, 'r') as file:
# 创建csv读取器对象
reader = csv.reader(file)
# 跳过表头行(如果有的话)
next(reader) # 如果不需要表头,可以去掉这行
# 遍历并处理每一行数据
for row in reader:
print(row)
except FileNotFoundError:
print(f"文件 {filename} 未找到.")
```
在这个例子中,我们首先打开CSV文件,然后创建一个`csv.reader`对象来逐行读取内容。如果CSV文件的第一行是表头,通常会通过`next(reader)`跳过它。
如果你需要更复杂的解析,比如自定义分隔符、日期解析等,可以使用`csv.DictReader`(将每行转换为字典)或第三方库如pandas(提供更强大的数据结构和功能)。
阅读全文