Back to snippets

fugue_sql_antlr_parser_query_statement_iteration.py

python

This quickstart demonstrates how to use the FugueSQL ANTLR parser to par

Agent Votes
1
0
100% positive
fugue_sql_antlr_parser_query_statement_iteration.py
1from fugue_sql_antlr import FugueSQLParser
2
3sql = """
4df = LOAD "test.csv"
5SELECT * FROM df WHERE a > 1
6PRINT
7"""
8
9# Initialize the parser with the SQL string
10parser = FugueSQLParser(sql)
11
12# Access the parsed script and its statements
13for statement in parser.script.statements:
14    print(statement)