Отображение только первых пяти строк типично для использования pd.Dataframe.head()
, который, я бы сказал, вызывается внутри вашей функции executeQueryAndShowResults
, которую вы не показываете.Обычно jupyter notebook печатает полный фрейм данных (то есть) все строки, просто набирая имя фрейма данных и выполняя ячейку.
Я рекомендую настроить вашу функцию так, чтобы она возвращала фрейм данных, подобный этому
def executeQueryAndShowResults(query):
# executing query ...
# Here is written what is coded in your function body...
# df.head() # I assume/claim that there is a statement like this printing the first five rows of the dataframe. Comment this
return df # Instead, Return the dataframe
В Jupyter Notebook вызовите свою функцию, затем вот так
df1 = executeQueryAndShowResults(query) # saving returned dataframe
df1 # printing returend dataframe