From f1081aac3a8763b5e016ef8c49ea3d0a67c165f2 Mon Sep 17 00:00:00 2001 From: Paul Razvan Berg Date: Sat, 12 Apr 2025 21:50:25 +0300 Subject: [PATCH] fix: handle results none --- scripts/preview_query.py | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/scripts/preview_query.py b/scripts/preview_query.py index 0268db6..d6706a6 100644 --- a/scripts/preview_query.py +++ b/scripts/preview_query.py @@ -27,13 +27,17 @@ print('select * from (\n' + query_text + '\n) limit 20') results = dune.run_sql('select * from (\n' + query_text + '\n) limit 20') - # print(results.result.rows) - results = pd.DataFrame(data=results.result.rows) - print('\n') - print(results) - print('\n') - print(results.describe()) - print('\n') - print(results.info()) + if results.result is None: + print("No results found") + results_df = pd.DataFrame() + else: + # print(results.result.rows) + results = pd.DataFrame(data=results.result.rows) + print("\n") + print(results) + print("\n") + print(results.describe()) + print("\n") + print(results.info()) else: print('query id file not found, try again')