get_comment_config
Resolves the CommentConfig for a file path by extension or filename lookup.
Basic Resolution
from zero_3rdparty.sections import get_comment_config
py_config = get_comment_config("src/main.py")
print(py_config.prefix)
#> #
md_config = get_comment_config("docs/readme.md")
print(f"{md_config.prefix!r} {md_config.suffix!r}")
#> '<!--' ' -->'
Override Takes Precedence
from zero_3rdparty.sections import CommentConfig, get_comment_config
custom = CommentConfig("//")
result = get_comment_config("file.py", override=custom)
print(result.prefix)
#> //