Вы можете явно запустить команды как вложенные оболочки и прочитать возвращаемое значение, как в сценарии оболочки, а затем обработать результат в Python.
Это проще, чем загрузка функций C.
Если вы действительно хотите загрузить функцию из библиотеки stupidfilter
, то сначала посмотрите, не сделал ли это кто-то еще. Если вы не можете найти кого-то, у кого есть, то прочитайте руководство - там рассказано, как звонить с Python на C.
Еще проще использовать то, что уже сделали другие.