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 user for an ID and password or how to handle an error?

Create empty file using python

I’d like to create a file with path x using python. I’ve been using os.system(y) where y = ‘touch %s’ % (x). I’ve looked for a non-directory version of os.mkdir, but I haven’t been able to find anything. Is there a tool like this to create a file without opening it, or using system or … Read more