Snippet
Environemnt Variables
os.getenv(“ENV_VAR_NAME“, “default_value“)
os — Miscellaneous operating system interfaces — Python 3.12.3 documentation
Command Line Argument
parser = argparse.ArgumentParser(description=‘Parse command line options.‘)
parser.add_argument(‘integers‘, metavar=‘c‘, type=int, nargs=‘+‘,
help=‘an integer for the accumulator‘)
parser.add_argument(‘–sum‘, dest=‘accumulate‘, action=‘store_const‘,
const=sum, default=max,
help=‘sum the integers (default: find the max)‘)
args = parser.parse_args([‘–sum‘, ‘7‘, ‘-1‘, ‘42‘])
print(args.accumulate(args.integers))
argparse — Parser for command-line options, arguments and sub-commands — Python 3.12.3 documentation
Random number
x = random.randint(0, 100) # 0 <= x <= 100
Logging
# put in entry point file
CHAR_GREEN = ‘