I have an error with this code:
# The Snowpark package is required for Python Worksheets.
# You can add more packages by selecting them using the Packages control and then importing them.
import snowflake.snowpark as snowpark
def execute_query(session: snowpark, query):
df = session.sql(query)
return df
def test_execute_query(session: snowpark.Session):
query = "SHOW TABLES IN DEV.TRANSIT"
return execute_query(session, query)
session_param = snowpark.Session
test_execute_query(session_param)
When try i have this :
Traceback (most recent call last):
Worksheet, line 16, in <module>
Worksheet, line 13, in test_execute_query
Worksheet, line 8, in execute_query
TypeError: Session.sql() missing 1 required positional argument: 'query'
Normaly i want to use current session with parameter to execute any query
New contributor
Fangue Emmanuel is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.