pandas alchemy:基于SQL的与Pandas兼容的数据框 源码
熊猫炼金术 pandas-alchemy是一个Python软件包,用于使用Pandas兼容接口分析SQL数据库中的数据。 虽然SQL语言绝对烂透了,但SQL数据库却很棒。 数据库在处理大于内存的数据方面大放异彩。 在优化性能方面已经花费了无数的工程时间。 此外,很多时候,我们需要分析的数据已经存在于某些数据库中。 pandas-alchemy实现了基于SQL的DataFrame和Series。 与read_sql()不同,整个表不会加载到主内存中。 而是存储一个SQL查询,该查询用于备份DataFrame或Series。 import pandas as pd from pandas_alchemy import init_db , DataFrame # Connect to the database using an sqlalchemy database URL init_db