pandas读取SQL数据库到DataFrame
2016-12-16 15:35
204 查看
在查询sql数据库时可以直接将数据读取到dataframe中,这样直接解决读取了大量含BLOB的记录后出现BLOB数据无效的问题,如
这样直接使用
http://pandas.pydata.org/pandas-docs/stable/io.html#io-sql
LOB variable no longer valid after subsequent fetch,对这个问题,以前我都是查询后一点一点往外拿数据,一次几条。。。
这样直接使用
pandas.io.sql模块中的
sql.read_sql_query(sql_str,conn)和
sql.read_sql_table(table_name,conn)就好了。第一个是使用sql语句,第二个是直接将一个table转到dataframe中。具体API文档见
http://pandas.pydata.org/pandas-docs/stable/io.html#io-sql
相关文章推荐
- pandas Dataframe行列读取的实例
- 使用lxml的xpath读取网页中的表格并转化为pandas的DataFrame
- Pandas读取MySQL数据到DataFrame
- Pandas读取MySQL数据到DataFrame的方法
- pandas 的 DataFrame 写入SQL数据库 使用 sqlalchemy
- Pandas读取MongoDB数据库到DataFrame
- pandas 读取mysql数据的简单方法
- pandas逐块读取文件
- pandas DataFrame 如何制定列的顺序(默认列名字典顺序)
- Python使用pandas读取Excel文件数据和预处理小案例
- 文件读取ndarry 等价于DataFrame的操作
- pandas 读写sql数据库
- python中pandas库中DataFrame对行和列的操作使用方法
- python pandas dataframe 行列选择,切片操作
- pandas 读写sql数据库和matplotlib模块
- pandas 读取excel的指定列
- pandas 中 DataFrame无法正确添加新数据
- pandas 读取带文件头的数据。并且分隔符用s+
- pandas读取数据
- windows phone 开发中sql数据库 wcf服务与windows phone 8 之间图片二进制流存储与读取的问题