def apply_arguments(parser): parser.add_argument('-t', '--text', dest='text', help='Passing text by argument into box') parser.add_argument('-W', '--width', dest='width', type=int) parser.add_argument('-H', '--height', dest='height', type=int) parser.add_argument('-s', '--style', dest='style', default='ascii', choices=style_mapping.keys()) parser.add_argument('-a', '--align', choices=('left', 'center', 'right'), default='left', dest='align') parser.set_defaults(func=run) return parser