Skip to content
Advertisement

Tag: popen

Issue with Subprocess Popen Python

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 script Nom.py when I call it with subprocess popen. I heard about inputs parameters

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 working on improvements. Any clues on what could be

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 initiated the termination

New line character appended to os.popen().read() command

I am retrieving a file through the below command: while printing fileName, I see n appended. I know we can remove n through replace command, but I want to know why this is happening. Answer It is the ls command that append a new-line character to the output, you can figure it out opening a terminal and executing the command

Python popen() – communicate( str.encode(encoding=”utf-8″, errors=”ignore”) ) crashes

Using Python 3.4.3 on Windows. My script runs a little java program in console, and should get the ouput: This leads to a normal ‘UnicodeDecodeError: ‘charmap’ codec can’t decode byte 0x9d in position 135: character maps to < undefined>’. Now I want to ignore errors: This leads to a more interesting error I found no help for using google: TypeError:

Python subprocess and user interaction

I’m working on a GUI front end in Python 2.6 and usually it’s fairly simple: you use subprocess.call() or subprocess.Popen() to issue the command and wait for it to finish or react to an error. What do you do if you have a program that stops and waits for user interaction? For example, the program might stop and ask the

Advertisement