[Python] How to make a call to an executable from Python script?

Discussão em 'Python' iniciado por Stack, Março 27, 2025.

  1. Stack

    Stack Membro Participativo

    I need to execute this script from my Python script.

    Is it possible? The script generate some outputs with some files being written. How do I access these files? I have tried with subprocess call function but without success.

    fx@fx-ubuntu:~/Documents/projects/foo$ bin/bar -c somefile.xml -d text.txt -r aString -f anotherString >output


    The application "bar" also references to some libraries, it also create the file "bar.xml" besides the output. How do I get access to these files? Just by using open()?

    Thank you,

    Edit:

    The error from Python runtime is only this line.

    $ python foo.py
    bin/bar: bin/bar: cannot execute binary file

    Continue reading...

Compartilhe esta Página