Функция проверки pas на Python

Заказчик
[no-member:pro]Владислав[/no-member:pro]
Параметры проекта
Вариант сотрудничестваОдноразовый проект
РазделРазработка программ
Предоплатабез предоплат
Способы оплатыЭлектронные деньги
Приём заявокот 2020-06-21 до 2020-07-06
Описание проекта
Требуется функция для проверки программы написанной на PascalABC.NET.
На вход: 1. Строка с именем файла, например "test.pas" 2. Список данных на вход проверяемой программе 3. Список данных которые ДОЛЖНЫ БЫТЬ на выходе.
Вернуть функция должна True или False, в зависимости о того, совпали ли полученный от программы результат с тем что было дано в пункте 3.
P.s. Учтите что в проверяемой программе могут быть использованы и readln(), и read(), и write(), и writeln().
На вход: 1. Строка с именем файла, например "test.pas" 2. Список данных на вход проверяемой программе 3. Список данных которые ДОЛЖНЫ БЫТЬ на выходе.
Вернуть функция должна True или False, в зависимости о того, совпали ли полученный от программы результат с тем что было дано в пункте 3.
P.s. Учтите что в проверяемой программе могут быть использованы и readln(), и read(), и write(), и writeln().