def main(): img_path, scaling_ratio, output_format, font_size, line_height = init() filename = img_path.split('.')[0] asciiart = AsciiArt(img_path) if output_format == 0: asciiart.save_as_txt_file(scaling_ratio, filename) elif output_format == 1: asciiart.save_as_html_file(scaling_ratio, filename, font_size, line_height) elif output_format == 2: asciiart.save_as_txt_file(scaling_ratio, filename) asciiart.save_as_html_file(scaling_ratio, filename, font_size, line_height) else: raise ValueError('Possible values are 0, 1 and 2.')