TEMPLATE

#######################################################################################
# Dev: cnd.dev
# Program Name: FileName-v1.0.0-linux-x86-64
# Version: 1.0.0
#  - Major.Minor.Update
# Date: 181445MAR25
# Filename: filename.c
# Dependency: N/A
# Compile Cmd: gcc -m64 -O1 filename.c -o filename-v1.0.0-linux-x86-64
# Synopsis:
#  - Overview: describes what the program does, how it works, and its key components
#  - Technical: ...
#######################################################################################

#!/usr/bin/env python3

"""Simple Python script template"""

import argparse


def parse_args():
    """Handles command-line arguments"""
    parser = argparse.ArgumentParser(description="Example script")
    parser.add_argument("-f", "--file", help="Input file")
    return parser.parse_args()


def main() -> None:
    """Program execution entry point"""
    args = parse_args()
    print(f"Target file: {args.file}")


if __name__ == "__main__":
    main()

Last updated