I searched on stack overflow but I did’nt find a correct answer. I use subprocess popen to call and run an entire python script and it works fine, like that : subprocess.Popen([‘python3’, ‘/home/pc/Dossier/Dossier2/Nom.py’], ) But in my system I want to modify a variable in the s…
Tag: subprocess
‘pdflatex’ not found in subprocess within a bundled PyInstaller APP
I am attempting to create a macOS standalone app from a PyQt5 GUI using PyInstaller. All works apart from automatically generating a PDF from a TEX file using the pdflatex module (in conjunction with Pylatex). Both the pylatex and pdflatex modules require calling the subprocess module, which is done as follow…
Why is C++ getline() non-blocking when program is called from python subprocess?
I have a C++ program that waits for some text input with getline(), and it works well from the command line. However, I would like to call it from Python – send some text, get the output, and have it wait for more input. I tried with subprocess, but it seems that getline() in this case doesn’t wai…
Different results when running C program from Python Subprocess vs in Bash
I’ve got a string/argument that I’d like to pass to a C program. It’s a string format exploit. However, there seems to be different behaviours exhibited if I call the C program from Python by doing versus The difference is that the string exploit attack works as expected when calling the scr…
Simultaneously map video and data streams to one subprocess pipeline in real-time
I need to process the video stream and the klvdata streams simultaneously in real-time in OpenCV/Python. I’m using FFMPEG to read the file or stream as OpenCV does not retain the klvdata. I pass the data to OpenCV with the subprocess module. My problem is I cannot figure out how to map both the video an…
Python. Calling openssl.exe in Windows
I have a Python script that needs to call openssl.exe in Windows. Here’s the script: If I uncomment the “os.startfile” line, I get a file not found error. That makes sense. os.startfile can’t handle arguments (is that correct?) If I uncomment the subprocess.Popen line, openssl starts, …
Python subprocess returning exception
I have the following code that has been working until recently: it calls the opt_module_v3.py and returns messages as the child process runs. When I run the main code, I’m getting the following exception: Like I mentioned, this code was working before but I might have stuffed up since I’ve been wo…
Python subprocess Popen periodic callback
I am running an HPC simulation on amazon AWS with spot instances. Spot instances can be terminated with 2 minutes notice by AWS. In order to check for termination you need to exectute curl on a spefiic URL every 5 seconds. It is a simple request that returns a json with the termination time, if AWS have initi…
Is it possible to pass data other than string or list as argument for a subprocess in python?
I can start a sub-process with a list as arguments for example like this: My question is, if it is possible to pass bigger amounts of data to the sub-process? For example, if I have loaded a bunch of images and want to pass them directly as numpy arrays without having to store them to file and pass the paths
How do I pause other processes when user input / confirmation is required Subprocess Python
If I have a script (process run.py) that will run 3 subprocesses A.py, B.py, C.py (3 scripts called at same time through process run.py). The operation is fine. However say in b.py i have a line such as (pref) How can i get subprocess of A.py and c.py to wait/pause for 5seconds, in order for user to enter y o…