通常我使用JupyterNotebook,可以导入pandas并创建数据框,最后将其导出为csv文件。
我正在尝试使用Python脚本自动化这个重复的查询。但是,我无法测试我的脚本,因为无法在屏幕上打印出数据框。在JupyterNotebook中,只需在任何单元格中键入数据框名称即可显示。
以下是我的操作:
import pandas as pd
def run_agg_query(db):
df1 = pd.read_sql( "select some query",conn)
display(df1)
但是我无法显示df。
print(df1)
不能正常工作吗?或者您需要使用from IPython.display import display
? 同时,您是否遇到了任何错误? - niraj