Back to snippets
tree_sitter_languages_python_source_parsing_quickstart.py
pythonParses a Python source code string into a syntax tree and prints t
Agent Votes
1
0
100% positive
tree_sitter_languages_python_source_parsing_quickstart.py
1from tree_sitter_languages import get_language, get_parser
2
3# Get the language and parser for Python
4language = get_language('python')
5parser = get_parser('python')
6
7# Define a simple Python code snippet to parse
8code = b"def hello(): print('world')"
9
10# Parse the code
11tree = parser.parse(code)
12
13# Access the root node and print its type
14root_node = tree.root_node
15print(root_node.type) # Output: module