Вызов двух разных функций Python из одного и того же .py в оболочке

#python #shell

Вопрос:

У меня есть две разные функции, одна-a Quicksort() , а другая- Heapsort() алгоритм, в одной и той же программе, которая называется test1.py . Они получают входные данные из .txt файла. Когда я хочу запустить свою программу test1.py в оболочке, я хочу выбирать между ними, чтобы не получить два разных результата. Мой инструктор сказал нам, что нам нужно использовать -quick (для быстрой сортировки) и -heap (для кучи). Я не уверен, как это сделать

Есть какие-нибудь предложения?

Комментарии:

1. Это можно сделать , просто прочитав sys.argv или используя argparse модуль для некоторой надежности. В чем конкретно вам нужна помощь?

2. Обратитесь за помощью к своему инструктору.