Конвертеров с perl на python нет, потому что эти языки достаточно разные. В простых случаях возможен подстрочный перевод, но это все равно должен делать человек.
Наиболее правильный путь - не прикручивать верблюда к змее, а перенести все на один язык. Как минимум, это избавит вас от необходимости иметь 2 языка в системе со всеми зависимостями, которые этот винегрет требует. Perl далеко не так сложен, как принято о нем думать и книг по этому языку в сети полно, в том числе и на русском языке. Если вы знакомы с php, то на "освоится с различиями", достаточно для понимания происходящего, у вас уйдет часа 4 - 5. А дальше все упирается в скорость вашего кодинга на питоне.
Если все таки идти по сложному пути, то нужны подробности по поводу perl части:
- если задача запустить, дождаться окончания и продолжить работу, os.system вам поможет
- если это сервис, который нужно запустить и потом с ним пообщаться из питона, то запускаться он должен как самостоятельный процесс, и здесь надо смотреть в сторону subprocess, например. этот же модуль позволит прибраться за собой, и завершить perl часть по окончании работы
- если нужно запустить скрипт, и пообщаться с ним через его stdin/stdout, то смотрите на subprocess.Popen