Run MATLAB executable from Python
11 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Hi All,
I have an executable file (main.exe) which reads user-input from input.ini and also uses the other files below.
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1238337/image.png)
In MATLAB's command prompt, I run the executable like this
!main
I am not sure how to run this file from Python.
Suggestions will be of great help.
3 Kommentare
Deepa Maheshvare M.
am 21 Dez. 2022
Bearbeitet: Deepa Maheshvare M.
am 21 Dez. 2022
Al Danial
am 29 Dez. 2022
Try it like this:
import subprocess
exe_str = "I:/sim/main/main.exe"
result = subprocess.run(exe_str, capture_output=True, text=True)
print("STDOUT=", result.stdout) # optional
print("STDERR=", result.stderr) # optional
Antworten (0)
Siehe auch
Kategorien
Mehr zu Call Python from MATLAB finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!