【python】pandas常见文件读取方法
warning:
这篇文章距离上次修改已过437天,其中的内容可能已经有所变动。
在Pandas中,常用的文件读取方法包括:
pd.read_csv():读取CSV文件。pd.read_excel():读取Excel文件。pd.read_json():读取JSON文件。pd.read_parquet():读取Parquet文件。pd.read_sql():读取SQL查询结果。pd.read_sql_query():执行SQL查询并读取结果。pd.read_sql_table():读取数据库中的表。
以下是这些方法的基本使用示例:
import pandas as pd
# 读取CSV文件
df_csv = pd.read_csv('data.csv')
# 读取Excel文件
df_excel = pd.read_excel('data.xlsx')
# 读取JSON文件
df_json = pd.read_json('data.json')
# 读取Parquet文件
df_parquet = pd.read_parquet('data.parquet')
# 从SQL数据库读取数据
from sqlalchemy import create_engine
engine = create_engine('sqlite:///my_database.db')
df_sql = pd.read_sql('SELECT * FROM my_table', engine)
# 使用SQL查询读取数据
df_sql_query = pd.read_sql_query('SELECT * FROM my_table WHERE condition = ?', engine, params=[value])
# 读取数据库中的表
df_sql_table = pd.read_sql_table('my_table', engine)请根据实际文件类型和数据库配置选择合适的方法。
评论已关闭