def generate_surface(arguments): from surface_generation.surface_generation import generate_surface generate_surface(arguments.raster_map, arguments.map)
# Проверка наличия требуемых модулей required_modules_names = ["PIL"] are_required_modules_present = True for required_module_name in required_modules_names: if not check_module_presence(required_module_name): sys.stderr.write( "Ошибка: для работы программы требуется %s\n" % required_module_name ) are_required_modules_present = False if not are_required_modules_present: exit() # Чтение параметров командной строки parser = prepare_parser() arguments = parser.parse_args() # Генерация карты местности generate_surface(arguments)