Добрый день! Столкнулся с проблемой. Написал код на C++, который генерирует рандомную матрицу, находит определитель и выводит в файл .txt матрицу с определителем. Скомпилировал его в .exe (тут все работает без нареканий). Для тестирования работоспособности написал код на python, который запускает созданный на C++ .exe, который перезаписывает матрицу в .txt, после чего python считывает новый .txt и сравнивает определители полученный мои кодом на С++ с тем, что выдает решение с использованием numpy.
Проблема заключается в том, что при запуске C++.exe файла через консоль все отрабатывает отлично, но при запуске его в коде python, он отрабатывает, но файл .txt не перезаписывается.
В python запускаю файл при помощи
from os import startfile
startfile('C:/Users/Urilobus/Desktop/projects/C++/library/library_one.exe')
PS Прошу прощения за сумбур. Мой первый вопрос на Хабре! Всем заранее спасибо!