通常使用 jupyternotes 我可以导入 pandas 制作我的数据框并导出到 csv。
我正在尝试使用 python 脚本自动执行此重复查询。我不知道如何测试我的脚本,因为我无法将 df 打印到屏幕上。在 jupyternotes 中,我只需要在任何单元格中输入 df 名称,它就会显示出来。
这是我在做什么
import pandas as pd
def run_agg_query(db):
df1 = pd.read_sql( "select some query",conn)
display(df1)
但我无法显示 df。
原文由 chowpay 发布,翻译遵循 CC BY-SA 4.0 许可协议
事实证明
print(df)
工作得很好,由于表格的大小,渲染需要很长时间。我尝试了上面的建议,但出现了奇怪的错误,最终这个方法奏效print(df['colName'])
这让我想到了上面的问题……有时解决方案是显而易见的 *facepalm。