Python 导入数据
时间: 2024-09-07 08:03:47 浏览: 43
3.python导入数据表.zip
在Python中导入数据通常指的是将外部数据(如CSV文件、数据库等)加载到程序中,以便进行数据处理、分析或可视化。Python提供了多种方法和库来实现数据导入,以下是一些常见的方法:
1. 使用内置的`csv`模块导入CSV文件数据:
```python
import csv
with open('data.csv', 'r') as file:
csv_reader = csv.reader(file)
for row in csv_reader:
print(row)
```
这段代码将打开一个名为`data.csv`的文件,并逐行读取内容。
2. 使用`pandas`库导入各种格式的数据文件:
```python
import pandas as pd
df = pd.read_csv('data.csv')
```
`pandas`是数据分析中常用的库,它可以非常方便地导入CSV、Excel、JSON等多种格式的数据文件,并将其存储在DataFrame对象中,方便后续处理。
3. 从数据库导入数据,例如使用`sqlite3`库连接SQLite数据库:
```python
import sqlite3
conn = sqlite3.connect('example.db')
cursor = conn.cursor()
cursor.execute("SELECT * FROM table_name")
rows = cursor.fetchall()
for row in rows:
print(row)
conn.close()
```
这段代码将连接到一个SQLite数据库,并执行SQL查询,返回结果以供处理。
阅读全文