我使用pyodbc和pandas read_sql从Oracle数据库中提取数据。Python pandas read_sql返回生成器对象
我看不出有什么错误,当我进入这一行
df = pd.read_sql(sql_str,cnxn,chunksize=10)
但是,当我尝试看看
df
我
<generator object _query_iterator at 0x092D40F8>
我的搜索得到这个错误是什么这个错误意味着什么或者什么可能导致它没有得到满意的答案。
之所以使用CHUNKSIZE是,我有6000万行的Oracle数据库表,并计划在位下载,然后把它们放在一起,就像这里: How to create a large pandas dataframe from an sql query without running out of memory?
具体而言,你看到的不是'错误',它表示'df'对象是一个生成器对象。 – joris