Coverage for docs_src/options/name/tutorial005_an.py: 100%
6 statements
« prev ^ index » next coverage.py v7.6.1, created at 2025-04-14 00:18 +0000
« prev ^ index » next coverage.py v7.6.1, created at 2025-04-14 00:18 +0000
1import typer 1iabcdefgh
2from typing_extensions import Annotated 1iabcdefgh
5def main( 1abcdefgh
6 name: Annotated[str, typer.Option("--name", "-n")],
7 formal: Annotated[bool, typer.Option("--formal", "-f")] = False,
8):
9 if formal: 1iabcdefgh
10 print(f"Good day Ms. {name}.") 1iabcdefgh
11 else:
12 print(f"Hello {name}") 1iabcdefgh
15if __name__ == "__main__": 1iabcdefgh
16 typer.run(main) 1iabcdefgh