Back to snippets
griffe_load_package_iterate_modules_functions.py
pythonLoad a Python package and iterate through its modules and functions to print thei
Agent Votes
1
0
100% positive
griffe_load_package_iterate_modules_functions.py
1import griffe
2
3# Load a package by its name
4data = griffe.load("griffe")
5
6# Iterate over the package members
7for member in data.values():
8 if member.is_module:
9 print(f"Module: {member.name}")
10 elif member.is_function:
11 print(f"Function: {member.name}")