Python数据导入的方法有很多,以下是八种常见的方法:
- 使用Pandas read函数
Pandas库提供了一种通用的方式来导入各种数据类型,如CSV,Excel,JSON,SQL,等等。
import pandas as pd
# 导入CSV文件
df = pd.read_csv('filename.csv')
# 导入Excel文件
df = pd.read_excel('filename.xlsx')
# 导入JSON文件
df = pd.read_json('filename.json')
- 使用Python内置的open和csv模块
Python的内置模块提供了基本的文件读写能力,配合csv模块可以读取CSV文件。
import csv
with open('filename.csv', mode='r') as file:
reader = csv.reader(file)
for row in reader:
print(row)
- 使用Python的numpy.loadtxt或numpy.genfromtxt函数
这两个函数可以读取数据,并可选择性地转换数据类型。
import numpy as np
# 读取CSV文件
data = np.loadtxt('filename.csv', dtype=np.float, delimiter=',')
- 使用SQLAlchemy模块
SQLAlc